blob: b215cec82023f2a0939de1a462d85810ff61ff71 [file] [log] [blame]
Search.setIndex({"docnames": ["_api/airflow/providers/apache/livy/hooks/index", "_api/airflow/providers/apache/livy/hooks/livy/index", "_api/airflow/providers/apache/livy/index", "_api/airflow/providers/apache/livy/operators/index", "_api/airflow/providers/apache/livy/operators/livy/index", "_api/airflow/providers/apache/livy/sensors/index", "_api/airflow/providers/apache/livy/sensors/livy/index", "_api/tests/system/providers/apache/livy/example_livy/index", "_api/tests/system/providers/apache/livy/index", "commits", "index", "installing-providers-from-sources", "operators"], "filenames": ["_api/airflow/providers/apache/livy/hooks/index.rst", "_api/airflow/providers/apache/livy/hooks/livy/index.rst", "_api/airflow/providers/apache/livy/index.rst", "_api/airflow/providers/apache/livy/operators/index.rst", "_api/airflow/providers/apache/livy/operators/livy/index.rst", "_api/airflow/providers/apache/livy/sensors/index.rst", "_api/airflow/providers/apache/livy/sensors/livy/index.rst", "_api/tests/system/providers/apache/livy/example_livy/index.rst", "_api/tests/system/providers/apache/livy/index.rst", "commits.rst", "index.rst", "installing-providers-from-sources.rst", "operators.rst"], "titles": ["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.apache.livy.hooks</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.apache.livy.hooks.livy</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.apache.livy</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.apache.livy.operators</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.apache.livy.operators.livy</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.apache.livy.sensors</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.apache.livy.sensors.livy</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.apache.livy.example_livy</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.apache.livy</span></code>", "Package apache-airflow-providers-apache-livy", "<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-apache-livy</span></code>", "Installing from sources", "Apache Livy Operators"], "terms": {"3": [0, 1, 2, 3, 4, 5, 6, 7, 8, 11, 12], "0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 11, 12], "2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 11, 12], "4": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], "dev0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], "experiment": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], "featur": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12], "contain": [1, 4, 6, 11], "batchstat": 1, "sourc": [1, 4, 6, 7, 10, 12], "base": [1, 4, 6], "enum": 1, "batch": [1, 4, 6, 9, 12], "session": [1, 4, 6, 9, 10], "state": 1, "not_start": 1, "start": 1, "run": [1, 4, 10, 11], "idl": 1, "busi": 1, "shutting_down": 1, "error": [1, 9], "dead": 1, "kill": [1, 4], "success": 1, "livyhook": [1, 4, 6, 9, 10], "livy_conn_id": [1, 4, 6], "default_conn_nam": 1, "extra_opt": [1, 4, 6, 9, 10], "none": [1, 4, 6, 11], "extra_head": [1, 4, 9], "http": [1, 4, 9, 10, 11], "httphook": 1, "util": 1, "log": [1, 9, 10], "logging_mixin": 1, "loggingmixin": 1, "through": 1, "rest": [1, 4, 9, 12], "api": [1, 4, 9, 10, 12], "paramet": [1, 4, 6, 9], "str": [1, 4, 6], "refer": [1, 4, 6], "pre": [1, 4, 6], "defin": [1, 4, 6], "connect": [1, 4, 6, 9, 10], "option": [1, 4, 6], "dict": [1, 4], "ani": [1, 4, 11], "A": [1, 4], "dictionari": [1, 4], "pass": [1, 4], "header": [1, 4, 9, 10], "request": [1, 4, 9, 10], "For": [1, 9, 10, 11, 12], "more": [1, 4, 9], "detail": [1, 9, 10, 11], "org": [1, 11, 12], "doc": [1, 9], "latest": [1, 9], "html": 1, "terminal_st": 1, "conn_name_attr": 1, "livy_default": [1, 4, 6], "conn_typ": 1, "hook_nam": 1, "get_conn": 1, "self": [1, 4, 6, 11], "return": [1, 4, 6], "us": [1, 4, 7, 9, 10, 11], "addit": 1, "type": [1, 4, 6, 9], "run_method": 1, "endpoint": 1, "method": [1, 4], "get": [1, 4, 6, 11], "data": [1, 9], "retry_arg": [1, 4], "wrapper": 1, "allow": [1, 4, 12], "chang": [1, 9], "same": [1, 4], "payload": 1, "argument": [1, 4, 9], "which": [1, 4, 7], "retri": [1, 4, 9, 10], "behaviour": [1, 4], "see": [1, 4, 9, 10], "tenac": [1, 4], "document": [1, 4, 9, 10], "github": [1, 4, 10], "com": [1, 4, 10, 11], "jd": [1, 4], "respons": 1, "post_batch": [1, 9, 10], "arg": [1, 4, 9], "kwarg": [1, 4, 6], "perform": 1, "submit": [1, 4, 12], "id": [1, 4, 11], "int": [1, 4, 6], "get_batch": 1, "session_id": 1, "fetch": [1, 9, 10], "info": 1, "about": [1, 9, 11], "specifi": [1, 10], "union": [1, 4, 6], "identifi": [1, 6], "bodi": 1, "get_batch_st": 1, "delete_batch": 1, "delet": [1, 4], "get_batch_log": 1, "log_start_posit": 1, "log_batch_s": 1, "param": 1, "posit": 1, "from": [1, 9, 10], "where": [1, 4], "pull": 1, "number": [1, 4, 9], "line": [1, 4, 9], "one": [1, 11], "dump_batch_log": 1, "dump": 1, "static": 1, "build_post_batch_bodi": 1, "file": [1, 4, 9, 10, 11, 12], "class_nam": [1, 4, 12], "jar": [1, 4, 12], "py_fil": [1, 4], "archiv": [1, 4], "name": [1, 4, 9], "driver_memori": [1, 4], "driver_cor": [1, 4], "executor_memori": [1, 4], "executor_cor": [1, 4], "num_executor": [1, 4, 12], "queue": [1, 4], "proxy_us": [1, 4], "conf": [1, 4, 12], "build": [1, 9, 11], "post": 1, "inform": [1, 9, 12], "format": 1, "seealso": 1, "path": [1, 4], "applic": [1, 4, 12], "execut": [1, 4, 7], "requir": [1, 4], "user": [1, 4, 9, 11], "imperson": [1, 4], "when": [1, 4, 10], "job": [1, 4, 12], "java": [1, 4, 7], "spark": [1, 4, 7, 12], "main": [1, 4, 10, 11], "string": [1, 4, 9], "command": [1, 4, 9], "s": [1, 4, 6, 9, 11], "python": [1, 4, 7, 9, 10, 11], "amount": [1, 4], "memori": [1, 4], "driver": [1, 4], "process": [1, 4], "core": [1, 4], "per": [1, 4, 9], "executor": [1, 4], "each": [1, 4], "launch": [1, 4], "The": [1, 7, 10, 11], "yarn": [1, 4], "configur": [1, 4], "properti": [1, 4], "rtype": 1, "hook": [2, 4, 6, 9], "oper": [2, 9, 10], "sensor": 2, "livyoper": [4, 7, 9], "polling_interv": [4, 12], "model": 4, "baseoper": 4, "wrap": [4, 12], "underli": [4, 12], "cluster": [4, 12], "sequenc": [4, 6, 9], "float": 4, "time": 4, "second": 4, "between": 4, "poll": 4, "complet": [4, 10], "don": 4, "t": 4, "valu": 4, "kei": [4, 11], "depend": [4, 6, 9], "being": [4, 6], "modifi": [4, 6], "template_field": [4, 6, 9], "spark_param": 4, "get_hook": [4, 6], "valid": [4, 6, 11], "context": [4, 6, 12], "deriv": [4, 6], "creat": [4, 11], "render": 4, "jinja": 4, "templat": 4, "get_template_context": 4, "poll_for_termin": 4, "batch_id": [4, 6], "pool": 4, "termin": [4, 6], "monitor": [4, 6], "on_kil": 4, "overrid": [4, 6], "cleanup": [4, 9], "subprocess": 4, "task": [4, 7], "instanc": [4, 7], "thread": 4, "multiprocess": 4, "within": 4, "need": [4, 10], "clean": 4, "up": [4, 9], "leav": 4, "ghost": 4, "behind": 4, "current": 4, "livysensor": 6, "basesensoroper": 6, "poke": 6, "function": [6, 9], "while": 6, "should": [6, 11], "exampl": [7, 9, 10, 11, 12], "dag": [7, 9, 10], "below": [7, 10, 11], "trigger": 7, "comput": 7, "pi": [7, 12], "librari": [7, 12], "env_id": 7, "dag_id": 7, "example_livy_oper": 7, "livy_java_task": [7, 12], "test_run": 7, "example_livi": [8, 12], "commit": 9, "list": [9, 10], "version": [9, 10, 11], "high": 9, "level": 9, "changelog": 9, "includ": 9, "2022": 9, "06": 9, "07": 9, "subject": 9, "717a7588bc": 9, "updat": [9, 10], "descript": 9, "remov": [9, 10, 11], "doubl": 9, "min": 9, "specif": 9, "24292": 9, "aeabe994b3": 9, "prepar": 9, "mai": 9, "releas": [9, 10], "24231": 9, "027b707d21": 9, "05": 9, "add": [9, 10], "explanatori": 9, "note": 9, "contributor": 9, "24229": 9, "5503603cde": 9, "aip": 9, "47": 9, "migrat": [9, 10], "new": 9, "design": 9, "22439": 9, "24208": 9, "04": 9, "56ab82ed7a": 9, "mid": 9, "april": 9, "22819": 9, "97cf76904a": 9, "03": 9, "30": 9, "fix": 9, "extra": [9, 10], "all": [9, 10, 12], "instead": [9, 10], "onli": [9, 10], "22510": [9, 10], "22": 9, "d7dbfb7e26": 9, "bugfix": 9, "22383": 9, "14": 9, "16adc035b1": 9, "classifi": [9, 10], "march": 9, "22226": 9, "f5b96315fe": 9, "feb": 9, "22056": 9, "5fdd6fa479": 9, "02": 9, "15": 9, "ad": [9, 10], "19384": [9, 10], "21550": [9, 10], "c25534be56": 9, "11": [9, 11], "how": [9, 10, 11], "guid": [9, 11], "21529": [9, 10], "d94fa37830": 9, "08": 9, "januari": 9, "delai": 9, "21439": 9, "6c3a67d4fc": 9, "2021": [9, 11], "21257": 9, "602abe8394": 9, "01": 9, "20": 9, "now": 9, "sphinx": 9, "autoapi": 9, "support": [9, 10], "typehint": 9, "20951": 9, "f77417eb0d": 9, "12": [9, 11], "31": 9, "k8": 9, "pypi": [9, 10], "compat": 9, "20614": 9, "97496ba2b4": 9, "decemb": 9, "20523": 9, "d56e7b56bb": 9, "have": [9, 10], "mypi": 9, "friendli": 9, "20571": 9, "485ff6cc64": 9, "29": 9, "20422": 9, "853576d901": 9, "novemb": 9, "19882": 9, "ae044884d1": 9, "start_dat": 9, "default": 9, "18657": 9, "d9567eb106": 9, "10": [9, 10], "octob": 9, "19321": 9, "86a2a19ad2": 9, "17": 9, "f": 9, "18855": 9, "0a68588479": 9, "august": 9, "17890": 9, "be75dcd39c": 9, "23": 9, "meta": 9, "02a33b55d1": 9, "livyoperr": [9, 10], "17393": [9, 10], "76ed2a49c6": 9, "19": 9, "import": [9, 10, 11], "lazili": 9, "individu": 9, "manag": [9, 11, 12], "17682": 9, "87f408b1e7": 9, "26": 9, "rc2": 9, "juli": 9, "17116": 9, "b916b75079": 9, "17015": 9, "866a601b76": 9, "28": 9, "pylint": 9, "our": 9, "toolchain": 9, "16682": 9, "83b23ad197": 9, "undocu": 9, "docstr": 9, "16542": 9, "3d8ba64b84": 9, "16512": 9, "bbc627a3da": 9, "18": 9, "16501": 9, "cbf8001d76": 9, "16": 9, "synchron": [9, 12], "after": 9, "buggfix": 9, "16464": 9, "1fba5402bb": 9, "june": 9, "16405": 9, "9c94b72d44": 9, "16294": 9, "37681bca00": 9, "auto": [9, 10], "appli": [9, 10], "apply_default": [9, 10], "decor": [9, 10], "15667": [9, 10], "042be2e4e0": 9, "befor": 9, "15236": 9, "68e4c4dcb0": 9, "backport": 9, "14886": 9, "70731073d0": 9, "extend": [9, 10], "14816": [9, 10], "6e6526a0f6": 9, "13": 9, "broken": 9, "14734": 9, "88bdcfa0df": 9, "wave": 9, "14013": 9, "ac2f72c98d": 9, "implement": 9, "tool": 9, "13767": 9, "3fd5ef3555": 9, "21": 9, "miss": 9, "logo": 9, "integr": 9, "13717": 9, "295d66f914": 9, "2020": 9, "grammar": 9, "pip": [9, 10, 11], "warn": [9, 11], "13380": 9, "6cf76d7ac0": 9, "typo": 9, "upgrad": [9, 10], "13148": 9, "09": 9, "32971a1a2d": 9, "12955": 9, "b40dffa085": 9, "renam": 9, "rema": 9, "modul": 9, "match": [9, 11], "12917": 9, "9b39f24780": 9, "dynam": 9, "form": 9, "field": 9, "12558": 9, "c34ef853c8": 9, "separ": 9, "out": 9, "12444": 9, "0080354502": 9, "readm": [9, 10], "0b2": 9, "12449": 9, "ae7cb4a1e2": 9, "wrong": 9, "hash": 9, "12390": 9, "6889a333cf": 9, "improv": 9, "ref": 9, "12366": 9, "7825e8f590": 9, "instal": 9, "12304": 9, "85a18e13d9": 9, "point": 9, "project": 9, "page": [9, 11], "cross": 9, "12212": 9, "59eb5de78c": 9, "come": 9, "0beta1": 9, "12206": 9, "b2a28d1590": 9, "move": 9, "script": [9, 11], "dev": 9, "12082": 9, "4e8f9cc8d0": 9, "enabl": [9, 12], "black": 9, "formmatt": 9, "9550": 9, "8c42cf1b00": 9, "pyupgrad": 9, "6": 9, "11447": 9, "5a439e84eb": 9, "2a1": 9, "11855": 9, "872b1566a1": 9, "25": 9, "gener": 9, "setup": 9, "11826": 9, "4830687453": 9, "24": 9, "style": 9, "super": 9, "class": [9, 10], "11806": 9, "349b0811c3": 9, "d200": 9, "pydocstyl": 9, "check": [9, 11], "11688": 9, "16e7129719": 9, "11487": 9, "0a0e1af800": 9, "markdown": 9, "link": [9, 11], "toc": 9, "11249": 9, "ca4238eb4d": 9, "month": 9, "11242": 9, "5220e4c384": 9, "11238": 9, "9549274d11": 9, "8b1": 9, "10818": 9, "fdd9b6f65b": 9, "10543": 9, "3696c34c28": 9, "word": 9, "10528": 9, "ee7ca128a1": 9, "refernc": 9, "10483": 9, "3b3287d7ac": 9, "enforc": 9, "keyword": 9, "10170": 9, "7d24b088cd": 9, "stop": 9, "default_arg": 9, "example_dag": 9, "9985": 9, "33f0cd2657": 9, "keep": 9, "signatur": [9, 10, 11], "9784": 9, "4d74ac2111": 9, "increas": 9, "9729": 9, "d0e7db4024": 9, "fresh": 9, "9408": 9, "12af6a0800": 9, "final": 9, "23rc1": 9, "9404": 9, "c7e5bce57f": 9, "candid": 9, "9370": 9, "f6bd817a3a": 9, "introduc": 9, "transfer": 9, "9320": 9, "0b0e4f7a4c": 9, "rc3": 9, "relas": 9, "9026": 9, "00642a46d0": 9, "remain": 9, "wrongli": 9, "8994": 9, "375d1ca229": 9, "8898": 9, "12c5e5d8a": 9, "8891": 9, "f3521fb0e3": 9, "regener": 9, "8886": 9, "92585ca4cb": 9, "autom": 9, "8807": 9, "3320e432a1": 9, "6817": 9, "lazi": 9, "load": 9, "face": 9, "untouch": 9, "7517": 9, "4d03e33c11": 9, "__init__": 9, "py": [9, 12], "replac": 9, "implicit": 9, "explicit": 9, "entri": 9, "md": [9, 10], "squash": 9, "rebas": 9, "7456": 9, "d3cf23dc07": 9, "5470": 9, "6090": 9, "repositori": 10, "ar": [10, 11], "you": [10, 11], "can": [10, 11], "top": [10, 11], "exist": 10, "minimum": 10, "via": [10, 11, 12], "those": [10, 11], "might": 10, "order": 10, "them": 10, "verifi": 10, "checksum": [10, 11], "site": 10, "sdist": [10, 11], "asc": [10, 11], "sha512": [10, 11], "wheel": 10, "avail": [10, 11], "explain": 10, "polici": 10, "blob": 10, "mistakenli": 10, "install_requir": 10, "22382": 10, "trove": 10, "framework": 10, "optimis": 10, "due": 10, "If": [10, 11], "your": 10, "want": [10, 11], "first": 10, "least": 10, "otherwis": 10, "automat": 10, "manual": 10, "db": 10, "initi": 10, "describ": 11, "download": 11, "apach": 11, "airflow": 11, "provid": [11, 12], "livi": 11, "offici": 11, "also": 11, "most": 11, "choos": 11, "differ": 11, "select": 11, "drop": 11, "down": 11, "left": 11, "whl": 11, "origin": 11, "softwar": 11, "foundat": 11, "code": [11, 12], "abov": 11, "pgp": 11, "It": [11, 12], "essenti": 11, "sha": 11, "gpg": 11, "pleas": 11, "well": [11, 12], "relev": 11, "distribut": 11, "recommend": 11, "directori": 11, "mirror": 11, "i": 11, "pgpk": 11, "ka": 11, "To": 11, "binari": 11, "follow": 11, "pgpv": 11, "tar": 11, "gz": 11, "made": 11, "sat": 11, "sep": 11, "49": 11, "54": 11, "bst": 11, "rsa": 11, "cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f": 11, "issuer": 11, "kaxilnaik": 11, "good": 11, "kaxil": 11, "naik": 11, "unknown": 11, "aka": 11, "gmail": 11, "certifi": 11, "trust": 11, "There": 11, "indic": 11, "belong": 11, "owner": 11, "primari": 11, "fingerprint": 11, "cde1": 11, "5c6e": 11, "4d3a": 11, "8ec4": 11, "ecf4": 11, "ba4b": 11, "6674": 11, "e08a": 11, "d7de": 11, "406f": 11, "correct": 11, "do": 11, "worri": 11, "certif": 11, "sign": 11, "why": 11, "By": 11, "server": 11, "previou": 11, "step": 11, "know": 11, "alreadi": 11, "sum": 11, "shasum": 11, "512": 11, "diff": 11, "local": 11, "bin": 11, "bash": 11, "package_vers": 11, "package_nam": 11, "provider_download_dir": 11, "mktemp": 11, "d": 11, "dep": 11, "dest": 11, "curl": 11, "apache_airflow_providers_apache_livi": 11, "py3": 11, "l": 11, "o": 11, "echo": 11, "ls": 11, "la": 11, "onc": 11, "instruct": 11, "chapter": 11, "temporari": 11, "folder": 11, "servic": 12, "easi": 12, "interact": 12, "over": 12, "interfac": 12, "submiss": 12, "snippet": 12, "asynchron": 12, "result": 12, "retriev": 12, "simpl": 12, "rpc": 12, "client": 12, "test": 12, "system": 12, "task_id": 12, "pi_java_task": 12, "1": 12, "shuffl": 12, "compress": 12, "fals": 12, "sparkpi": 12, "livy_python_task": 12, "pi_python_task": 12, "60": 12, "further": 12, "look": 12}, "objects": {"airflow.providers.apache": [[2, 0, 0, "-", "livy"]], "airflow.providers.apache.livy": [[0, 0, 0, "-", "hooks"], [3, 0, 0, "-", "operators"], [5, 0, 0, "-", "sensors"]], "airflow.providers.apache.livy.hooks": [[1, 0, 0, "-", "livy"]], "airflow.providers.apache.livy.hooks.livy": [[1, 1, 1, "", "BatchState"], [1, 1, 1, "", "LivyHook"]], "airflow.providers.apache.livy.hooks.livy.BatchState": [[1, 2, 1, "", "BUSY"], [1, 2, 1, "", "DEAD"], [1, 2, 1, "", "ERROR"], [1, 2, 1, "", "IDLE"], [1, 2, 1, "", "KILLED"], [1, 2, 1, "", "NOT_STARTED"], [1, 2, 1, "", "RUNNING"], [1, 2, 1, "", "SHUTTING_DOWN"], [1, 2, 1, "", "STARTING"], [1, 2, 1, "", "SUCCESS"]], "airflow.providers.apache.livy.hooks.livy.LivyHook": [[1, 2, 1, "", "TERMINAL_STATES"], [1, 3, 1, "", "build_post_batch_body"], [1, 2, 1, "", "conn_name_attr"], [1, 2, 1, "", "conn_type"], [1, 2, 1, "", "default_conn_name"], [1, 3, 1, "", "delete_batch"], [1, 3, 1, "", "dump_batch_logs"], [1, 3, 1, "", "get_batch"], [1, 3, 1, "", "get_batch_logs"], [1, 3, 1, "", "get_batch_state"], [1, 3, 1, "", "get_conn"], [1, 2, 1, "", "hook_name"], [1, 3, 1, "", "post_batch"], [1, 3, 1, "", "run_method"]], "airflow.providers.apache.livy.operators": [[4, 0, 0, "-", "livy"]], "airflow.providers.apache.livy.operators.livy": [[4, 1, 1, "", "LivyOperator"]], "airflow.providers.apache.livy.operators.livy.LivyOperator": [[4, 3, 1, "", "execute"], [4, 3, 1, "", "get_hook"], [4, 3, 1, "", "kill"], [4, 3, 1, "", "on_kill"], [4, 3, 1, "", "poll_for_termination"], [4, 2, 1, "", "template_fields"]], "airflow.providers.apache.livy.sensors": [[6, 0, 0, "-", "livy"]], "airflow.providers.apache.livy.sensors.livy": [[6, 1, 1, "", "LivySensor"]], "airflow.providers.apache.livy.sensors.livy.LivySensor": [[6, 3, 1, "", "get_hook"], [6, 3, 1, "", "poke"], [6, 2, 1, "", "template_fields"]], "tests.system.providers.apache": [[8, 0, 0, "-", "livy"]], "tests.system.providers.apache.livy": [[7, 0, 0, "-", "example_livy"]], "tests.system.providers.apache.livy.example_livy": [[7, 4, 1, "", "DAG_ID"], [7, 4, 1, "", "ENV_ID"], [7, 4, 1, "", "livy_java_task"], [7, 4, 1, "", "test_run"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:method", "4": "py:data"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "method", "Python method"], "4": ["py", "data", "Python data"]}, "titleterms": {"airflow": [0, 1, 2, 3, 4, 5, 6, 9, 10], "provid": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "apach": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12], "livi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12], "hook": [0, 1], "submodul": [0, 3, 5, 8], "modul": [1, 4, 6, 7], "content": [1, 4, 6, 7, 10], "class": [1, 4, 6], "subpackag": 2, "oper": [3, 4, 12], "sensor": [5, 6], "test": [7, 8], "system": [7, 8], "example_livi": 7, "packag": [9, 10, 11], "3": [9, 10], "0": [9, 10], "2": [9, 10], "1": [9, 10], "guid": 10, "refer": [10, 12], "resourc": 10, "commit": 10, "instal": [10, 11], "requir": 10, "cross": 10, "depend": 10, "download": 10, "offici": 10, "changelog": 10, "break": 10, "chang": 10, "bug": 10, "fix": 10, "misc": 10, "featur": 10, "from": 11, "sourc": 11, "releas": 11, "integr": 11, "verifi": 11, "pypi": 11, "livyoper": 12}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.intersphinx": 1, "sphinx": 56}})