druid/docs/tutorials
Rishabh Singh 4ebdfe226d
Druid automated quickstart (#13365)
* Druid automated quickstart

* remove conf/druid/single-server/quickstart/_common/historical/jvm.config

* Minor changes in python script

* Add lower bound memory for some services

* Additional runtime properties for services

* Update supervise script to accept command arguments, corresponding changes in druid-quickstart.py

* File end newline

* Limit the ability to start multiple instances of a service, documentation changes

* simplify script arguments

* restore changes in medium profile

* run-druid refactor

* compute and pass middle manager runtime properties to run-druid
supervise script changes to process java opts array
use argparse, leave free memory, logging

* Remove extra quotes from mm task javaopts array

* Update logic to compute minimum memory

* simplify run-druid

* remove debug options from run-druid

* resolve the config_path provided

* comment out service specific runtime properties which are computed in the code

* simplify run-druid

* clean up docs, naming changes

* Throw ValueError exception on illegal state

* update docs

* rename args, compute_only -> compute, run_zk -> zk

* update help documentation

* update help documentation

* move task memory computation into separate method

* Add validation checks

* remove print

* Add validations

* remove start-druid bash script, rename start-druid-main

* Include tasks in lower bound memory calculation

* Fix test

* 256m instead of 256g

* caffeine cache uses 5% of heap

* ensure min task count is 2, task count is monotonic

* update configs and documentation for runtime props in conf/druid/single-server/quickstart

* Update docs

* Specify memory argument for each profile in single-server.md

* Update middleManager runtime.properties

* Move quickstart configs to conf/druid/base, add bash launch script, support python2

* Update supervise script

* rename base config directory to auto

* rename python script, changes to pass repeated args to supervise

* remove exmaples/conf/druid/base dir

* add docs

* restore changes in conf dir

* update start-druid-auto

* remove hashref for commands in supervise script

* start-druid-main java_opts array is comma separated

* update entry point script name in python script

* Update help docs

* documentation changes

* docs changes

* update docs

* add support for running indexer

* update supported services list

* update help

* Update python.md

* remove dir

* update .spelling

* Remove dependency on psutil and pathlib

* update docs

* Update get_physical_memory method

* Update help docs

* update docs

* update method to get physical memory on python

* udpate spelling

* update .spelling

* minor change

* Minor change

* memory comptuation for indexer

* update start-druid

* Update python.md

* Update single-server.md

* Update python.md

* run python3 --version to check if python is installed

* Update supervise script

* start-druid: echo message if python not found

* update anchor text

* minor change

* Update condition in supervise script

* JVM not jvm in docs
2022-12-09 11:04:02 -08:00
..
cluster.md Druid automated quickstart (#13365) 2022-12-09 11:04:02 -08:00
docker.md Add clarification around docker environment #8926 (#13084) 2022-09-17 20:44:24 +08:00
index.md Druid automated quickstart (#13365) 2022-12-09 11:04:02 -08:00
tutorial-batch-hadoop.md Druid automated quickstart (#13365) 2022-12-09 11:04:02 -08:00
tutorial-batch-native.md Various documentation updates. (#13107) 2022-09-16 21:58:11 -07:00
tutorial-batch.md Various documentation updates. (#13107) 2022-09-16 21:58:11 -07:00
tutorial-compaction.md Various documentation updates. (#13107) 2022-09-16 21:58:11 -07:00
tutorial-delete-data.md cleaning up and fixing links (#10528) 2020-12-17 13:37:43 -08:00
tutorial-ingestion-spec.md docs: remove maxRowsPerSegment where appropriate (#12071) 2022-07-28 16:52:13 +05:30
tutorial-jdbc.md doc: add a basic JDBC tutorial (#13343) 2022-11-30 16:25:35 -08:00
tutorial-kafka.md Druid automated quickstart (#13365) 2022-12-09 11:04:02 -08:00
tutorial-kerberos-hadoop.md Update tutorial-kerberos-hadoop.md (#8689) 2019-10-22 14:40:41 -07:00
tutorial-msq-convert-spec.md Various documentation updates. (#13107) 2022-09-16 21:58:11 -07:00
tutorial-msq-extern.md Various documentation updates. (#13107) 2022-09-16 21:58:11 -07:00
tutorial-query.md fix quickstart (#13126) 2022-09-20 17:44:21 -07:00
tutorial-retention.md Various documentation updates. (#13107) 2022-09-16 21:58:11 -07:00
tutorial-rollup.md docs: remove maxRowsPerSegment where appropriate (#12071) 2022-07-28 16:52:13 +05:30
tutorial-sketches-theta.md Various documentation updates. (#13107) 2022-09-16 21:58:11 -07:00
tutorial-transform-spec.md docs: remove maxRowsPerSegment where appropriate (#12071) 2022-07-28 16:52:13 +05:30
tutorial-update-data.md cleaning up and fixing links (#10528) 2020-12-17 13:37:43 -08:00