├── .circleci └── config.yml ├── .coveragerc ├── .coveralls.yml ├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── fiware │ ├── config.json │ └── image-clone.sh ├── lint │ └── config.json ├── pull_request_template.md └── workflows │ ├── changelog.yml │ ├── cla.yml │ ├── codeql-analysis.yml │ ├── docker.yml │ ├── lint.yml │ └── stale.yml ├── .gitignore ├── .readthedocs.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CREDITS ├── Dockerfile ├── LICENSE ├── Pipfile ├── Pipfile.lock ├── README.md ├── RELEASE_NOTES.md ├── deps.env ├── docker ├── docker-compose-common.yml ├── docker-compose-dev.yml ├── docker-compose.wq.yml └── docker-compose.yml ├── docs.sh ├── docs ├── manuals.ja │ ├── admin │ │ ├── check.md │ │ ├── configuration.md │ │ ├── crate.md │ │ ├── dataMigration.md │ │ ├── grafana.md │ │ ├── installing.md │ │ ├── ports.md │ │ └── timescale.md │ ├── img │ │ ├── favicon.ico │ │ └── favicon.png │ ├── index.md │ ├── rsrc │ │ ├── architecture.png │ │ ├── architecture.puml │ │ ├── crate_datasource.png │ │ └── graph_example.png │ └── user │ │ ├── contributing.md │ │ ├── troubleshooting.md │ │ └── using.md ├── manuals │ ├── admin │ │ ├── benchmarks.md │ │ ├── check.md │ │ ├── configuration.md │ │ ├── crate.md │ │ ├── dataMigration.md │ │ ├── grafana.md │ │ ├── installing.md │ │ ├── ports.md │ │ ├── telemetry.md │ │ ├── timescale.md │ │ └── wq.md │ ├── img │ │ ├── favicon.ico │ │ └── favicon.png │ ├── index.md │ ├── rsrc │ │ ├── README.md │ │ ├── architecture.png │ │ ├── architecture.puml │ │ ├── graph_example.png │ │ ├── postgres_datasource.png │ │ ├── queue-state.png │ │ └── queue-state.puml │ └── user │ │ ├── contributing.md │ │ ├── pagination.md │ │ ├── troubleshooting.md │ │ └── using.md ├── requirements.txt └── roadmap.md ├── individual_cla.pdf ├── lint.md.sh ├── lint.py.sh ├── mkdocs.yml ├── nix ├── flake.lock └── flake.nix ├── run_tests.sh ├── setup_dev_env.sh ├── specification ├── README.md └── quantumleap.yml ├── src ├── __init__.py ├── app.py ├── cache │ ├── __init__.py │ ├── factory.py │ ├── querycache.py │ ├── rediscache.py │ └── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── run_tests.sh │ │ ├── test_querycache.py │ │ └── test_rediscache.py ├── conftest.py ├── exceptions │ ├── __init__.py │ └── exceptions.py ├── geocoding │ ├── __init__.py │ ├── centroid.py │ ├── factory.py │ ├── geocache.py │ ├── geocoding.py │ ├── geojson │ │ ├── __init__.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ └── test_wktcodec.py │ │ └── wktcodec.py │ ├── location.py │ ├── slf │ │ ├── __init__.py │ │ ├── geotypes.py │ │ ├── jsoncodec.py │ │ ├── locparser.py │ │ ├── queryparser.py │ │ ├── querytypes.py │ │ ├── slf-components.png │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── test_geotypes.py │ │ │ ├── test_jsoncodec.py │ │ │ ├── test_locparser.py │ │ │ ├── test_queryparser.py │ │ │ └── test_wktcodec.py │ │ └── wktcodec.py │ └── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── run_tests.sh │ │ ├── test_centroid.py │ │ ├── test_factory.py │ │ ├── test_geocoding.py │ │ └── test_location.py ├── pytest.ini ├── reporter │ ├── __init__.py │ ├── api.py │ ├── conftest.py │ ├── delete.py │ ├── geo_query_handler.py │ ├── health.py │ ├── httputil.py │ ├── op.py │ ├── query_1T1E1A.py │ ├── query_1T1ENA.py │ ├── query_1TNE1A.py │ ├── query_1TNENA.py │ ├── query_NTNE.py │ ├── query_NTNE1A.py │ ├── query_NTNENA.py │ ├── reporter.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── docker-compose.yml │ │ ├── embedded_server.py │ │ ├── geo_queries_fixture.py │ │ ├── ql-config.yml │ │ ├── run_tests.sh │ │ ├── test_1T1E1A.py │ │ ├── test_1T1ENA.py │ │ ├── test_1TNE1A.py │ │ ├── test_1TNENA.py │ │ ├── test_Headers.py │ │ ├── test_NTNE.py │ │ ├── test_NTNE1A.py │ │ ├── test_NTNENA.py │ │ ├── test_aggregation_different_attribute_types.py │ │ ├── test_api.py │ │ ├── test_attribute_name_case.py │ │ ├── test_delete.py │ │ ├── test_entities_with_odd_chars.py │ │ ├── test_geo_queries_1t1e.py │ │ ├── test_geo_queries_endpoint.sh │ │ ├── test_geo_queries_endpoint.sql │ │ ├── test_geo_query_1tne1a.py │ │ ├── test_health.py │ │ ├── test_incomplete_entities.py │ │ ├── test_instanceId.py │ │ ├── test_notify.py │ │ ├── test_op.py │ │ ├── test_sql_injection.py │ │ ├── test_time_format.py │ │ ├── test_timescale_types.py │ │ ├── test_timex.py │ │ ├── test_validate_notification.py │ │ ├── test_version.py │ │ └── utils.py │ ├── timex.py │ └── version.py ├── server │ ├── __init__.py │ ├── gconfig.py │ ├── gconfig_telemetry.py │ ├── grunner.py │ ├── telemetry │ │ ├── __init__.py │ │ ├── flush.py │ │ ├── monitor.py │ │ ├── observation.py │ │ ├── pandas_import.py │ │ ├── sampler.py │ │ └── tests │ │ │ └── overhead_gauge.py │ └── wsgi.py ├── sql │ ├── __init__.py │ ├── ast │ │ ├── __init__.py │ │ ├── crate.py │ │ ├── terms.py │ │ ├── test │ │ │ ├── __init__.py │ │ │ ├── test_crate.py │ │ │ ├── test_terms.py │ │ │ └── test_timescale.py │ │ └── timescale.py │ └── tests │ │ ├── __init__.py │ │ └── run_tests.sh ├── tests │ ├── __init__.py │ ├── benchmark │ │ ├── .gitignore │ │ ├── README.md │ │ ├── analysis.py │ │ ├── asyncio_driver.py │ │ ├── baseline-load-test.js │ │ ├── baseline-load-test.k6.sh │ │ ├── baseline-load-test.sh │ │ ├── docker-compose.yml │ │ ├── driver_base.py │ │ ├── notify-load-test.json │ │ ├── notify-load-test.sh │ │ ├── pdutils.py │ │ └── threaded_driver.py │ ├── common.py │ ├── docker-compose-bc.yml │ ├── docker-compose.yml │ ├── room.json │ ├── run_load_tests.sh │ ├── run_tests.sh │ ├── test_bc.py │ ├── test_integration.py │ └── vegeta.test ├── translators │ ├── __init__.py │ ├── base_translator.py │ ├── config.py │ ├── crate.py │ ├── crate_geo_query.py │ ├── errors.py │ ├── factory.py │ ├── insert_splitter.py │ ├── sql_translator.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── original_data_scenarios.py │ │ ├── ql-config-timescale-default.yml │ │ ├── ql-config.yml │ │ ├── run_tests.sh │ │ ├── test_aggregation.py │ │ ├── test_crate.py │ │ ├── test_crate_auth.py │ │ ├── test_crate_geo_query.py │ │ ├── test_delete.py │ │ ├── test_health.py │ │ ├── test_insert.py │ │ ├── test_insert_batches.py │ │ ├── test_multientities.py │ │ ├── test_multitenancy.py │ │ ├── test_original_data.py │ │ ├── test_pg_conn_data.py │ │ ├── test_query_caching.py │ │ ├── test_timescale_geo_query.py │ │ ├── test_timescale_insert.py │ │ └── test_translator_factory.py │ ├── timescale.py │ └── timescale_geo_query.py ├── utils │ ├── __init__.py │ ├── b64.py │ ├── cfgreader.py │ ├── common.py │ ├── connection_manager.py │ ├── itersplit.py │ ├── jsondict.py │ ├── kvt.py │ ├── maybe.py │ ├── streams.py │ ├── subscription_dsl.py │ ├── tests │ │ ├── __init__.py │ │ ├── common.py │ │ ├── docker.py │ │ ├── run_tests.sh │ │ ├── tenant.py │ │ ├── test.yml │ │ ├── test_b64.py │ │ ├── test_cfgreader.py │ │ ├── test_itercostsplitter.py │ │ ├── test_jsondict.py │ │ ├── test_kvt.py │ │ ├── test_maybe.py │ │ ├── test_streams.py │ │ ├── test_subscription_dsl.py │ │ ├── test_thread.py │ │ └── test_timestr.py │ ├── thread.py │ └── timestr.py └── wq │ ├── __init__.py │ ├── __main__.py │ ├── core │ ├── __init__.py │ ├── cfg.py │ ├── cli.py │ ├── mgmt.py │ ├── rqutils.py │ ├── rts.py │ ├── task.py │ └── tests │ │ ├── __init__.py │ │ ├── test_rq_ids.py │ │ ├── test_rq_streaming.py │ │ └── test_task_id.py │ ├── ql │ ├── __init__.py │ ├── flaskutils.py │ └── notify.py │ ├── supervisord.conf │ └── tests │ ├── __init__.py │ ├── benchmark │ ├── .gitignore │ ├── __init__.py │ ├── __main__.py │ ├── analysis.py │ ├── docker-compose.yml │ ├── driver.py │ ├── factory.py │ └── samplers.py │ ├── conftest.py │ ├── docker-compose.deployment-example.yml │ ├── docker-compose.yml │ ├── load.sh │ ├── room.json │ ├── run_tests.sh │ ├── test_task_lifecycle.py │ └── vegeta.test └── timescale-container ├── Dockerfile ├── crate-exporter.py ├── quantumleap-db-setup.py └── test ├── crash ├── Pipfile ├── Pipfile.lock ├── README.md └── export-utenant-data.sh ├── docker-compose.yml ├── pg-ssl ├── how-to-generate-certs.md ├── root.crt ├── root.csr ├── root.key ├── root.srl ├── server.crt ├── server.csr └── server.key ├── ql-db-init ├── 1-mtutenant.etdevice-ddl.sql ├── 2-mtv.etdevice-import.sql └── mtutenant.etdevice.csv ├── ql-db-setup.sh └── sql ├── bootstrap.sql ├── count-imported-records.sql └── import-mtutenant.etdevice-data.sql /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.coveragerc -------------------------------------------------------------------------------- /.coveralls.yml: -------------------------------------------------------------------------------- 1 | repo_token: JFA4UMhwv90fzA6nFSobK4JhRWoXqV5r8 2 | parallel: true 3 | -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/fiware/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.github/fiware/config.json -------------------------------------------------------------------------------- /.github/fiware/image-clone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.github/fiware/image-clone.sh -------------------------------------------------------------------------------- /.github/lint/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.github/lint/config.json -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.github/workflows/changelog.yml -------------------------------------------------------------------------------- /.github/workflows/cla.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.github/workflows/cla.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/CREDITS -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/LICENSE -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/RELEASE_NOTES.md -------------------------------------------------------------------------------- /deps.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/deps.env -------------------------------------------------------------------------------- /docker/docker-compose-common.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docker/docker-compose-common.yml -------------------------------------------------------------------------------- /docker/docker-compose-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docker/docker-compose-dev.yml -------------------------------------------------------------------------------- /docker/docker-compose.wq.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docker/docker-compose.wq.yml -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs.sh -------------------------------------------------------------------------------- /docs/manuals.ja/admin/check.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/admin/check.md -------------------------------------------------------------------------------- /docs/manuals.ja/admin/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/admin/configuration.md -------------------------------------------------------------------------------- /docs/manuals.ja/admin/crate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/admin/crate.md -------------------------------------------------------------------------------- /docs/manuals.ja/admin/dataMigration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/admin/dataMigration.md -------------------------------------------------------------------------------- /docs/manuals.ja/admin/grafana.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/admin/grafana.md -------------------------------------------------------------------------------- /docs/manuals.ja/admin/installing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/admin/installing.md -------------------------------------------------------------------------------- /docs/manuals.ja/admin/ports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/admin/ports.md -------------------------------------------------------------------------------- /docs/manuals.ja/admin/timescale.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/admin/timescale.md -------------------------------------------------------------------------------- /docs/manuals.ja/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/img/favicon.ico -------------------------------------------------------------------------------- /docs/manuals.ja/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/img/favicon.png -------------------------------------------------------------------------------- /docs/manuals.ja/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/index.md -------------------------------------------------------------------------------- /docs/manuals.ja/rsrc/architecture.png: -------------------------------------------------------------------------------- 1 | ../../manuals/rsrc/architecture.png -------------------------------------------------------------------------------- /docs/manuals.ja/rsrc/architecture.puml: -------------------------------------------------------------------------------- 1 | ../../manuals/rsrc/architecture.puml -------------------------------------------------------------------------------- /docs/manuals.ja/rsrc/crate_datasource.png: -------------------------------------------------------------------------------- 1 | ../../manuals/rsrc/crate_datasource.png -------------------------------------------------------------------------------- /docs/manuals.ja/rsrc/graph_example.png: -------------------------------------------------------------------------------- 1 | ../../manuals/rsrc/graph_example.png -------------------------------------------------------------------------------- /docs/manuals.ja/user/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/user/contributing.md -------------------------------------------------------------------------------- /docs/manuals.ja/user/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/user/troubleshooting.md -------------------------------------------------------------------------------- /docs/manuals.ja/user/using.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals.ja/user/using.md -------------------------------------------------------------------------------- /docs/manuals/admin/benchmarks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/admin/benchmarks.md -------------------------------------------------------------------------------- /docs/manuals/admin/check.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/admin/check.md -------------------------------------------------------------------------------- /docs/manuals/admin/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/admin/configuration.md -------------------------------------------------------------------------------- /docs/manuals/admin/crate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/admin/crate.md -------------------------------------------------------------------------------- /docs/manuals/admin/dataMigration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/admin/dataMigration.md -------------------------------------------------------------------------------- /docs/manuals/admin/grafana.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/admin/grafana.md -------------------------------------------------------------------------------- /docs/manuals/admin/installing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/admin/installing.md -------------------------------------------------------------------------------- /docs/manuals/admin/ports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/admin/ports.md -------------------------------------------------------------------------------- /docs/manuals/admin/telemetry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/admin/telemetry.md -------------------------------------------------------------------------------- /docs/manuals/admin/timescale.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/admin/timescale.md -------------------------------------------------------------------------------- /docs/manuals/admin/wq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/admin/wq.md -------------------------------------------------------------------------------- /docs/manuals/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/img/favicon.ico -------------------------------------------------------------------------------- /docs/manuals/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/img/favicon.png -------------------------------------------------------------------------------- /docs/manuals/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/index.md -------------------------------------------------------------------------------- /docs/manuals/rsrc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/rsrc/README.md -------------------------------------------------------------------------------- /docs/manuals/rsrc/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/rsrc/architecture.png -------------------------------------------------------------------------------- /docs/manuals/rsrc/architecture.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/rsrc/architecture.puml -------------------------------------------------------------------------------- /docs/manuals/rsrc/graph_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/rsrc/graph_example.png -------------------------------------------------------------------------------- /docs/manuals/rsrc/postgres_datasource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/rsrc/postgres_datasource.png -------------------------------------------------------------------------------- /docs/manuals/rsrc/queue-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/rsrc/queue-state.png -------------------------------------------------------------------------------- /docs/manuals/rsrc/queue-state.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/rsrc/queue-state.puml -------------------------------------------------------------------------------- /docs/manuals/user/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/user/contributing.md -------------------------------------------------------------------------------- /docs/manuals/user/pagination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/user/pagination.md -------------------------------------------------------------------------------- /docs/manuals/user/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/user/troubleshooting.md -------------------------------------------------------------------------------- /docs/manuals/user/using.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/manuals/user/using.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | mkdocs==1.3.1 2 | -------------------------------------------------------------------------------- /docs/roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/docs/roadmap.md -------------------------------------------------------------------------------- /individual_cla.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/individual_cla.pdf -------------------------------------------------------------------------------- /lint.md.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/lint.md.sh -------------------------------------------------------------------------------- /lint.py.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/lint.py.sh -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /nix/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/nix/flake.lock -------------------------------------------------------------------------------- /nix/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/nix/flake.nix -------------------------------------------------------------------------------- /run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/run_tests.sh -------------------------------------------------------------------------------- /setup_dev_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/setup_dev_env.sh -------------------------------------------------------------------------------- /specification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/specification/README.md -------------------------------------------------------------------------------- /specification/quantumleap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/specification/quantumleap.yml -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/app.py -------------------------------------------------------------------------------- /src/cache/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/cache/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/cache/factory.py -------------------------------------------------------------------------------- /src/cache/querycache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/cache/querycache.py -------------------------------------------------------------------------------- /src/cache/rediscache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/cache/rediscache.py -------------------------------------------------------------------------------- /src/cache/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/cache/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/cache/tests/conftest.py -------------------------------------------------------------------------------- /src/cache/tests/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/cache/tests/run_tests.sh -------------------------------------------------------------------------------- /src/cache/tests/test_querycache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/cache/tests/test_querycache.py -------------------------------------------------------------------------------- /src/cache/tests/test_rediscache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/cache/tests/test_rediscache.py -------------------------------------------------------------------------------- /src/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/conftest.py -------------------------------------------------------------------------------- /src/exceptions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/exceptions/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/exceptions/exceptions.py -------------------------------------------------------------------------------- /src/geocoding/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/geocoding/centroid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/centroid.py -------------------------------------------------------------------------------- /src/geocoding/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/factory.py -------------------------------------------------------------------------------- /src/geocoding/geocache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/geocache.py -------------------------------------------------------------------------------- /src/geocoding/geocoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/geocoding.py -------------------------------------------------------------------------------- /src/geocoding/geojson/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/geocoding/geojson/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/geocoding/geojson/tests/test_wktcodec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/geojson/tests/test_wktcodec.py -------------------------------------------------------------------------------- /src/geocoding/geojson/wktcodec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/geojson/wktcodec.py -------------------------------------------------------------------------------- /src/geocoding/location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/location.py -------------------------------------------------------------------------------- /src/geocoding/slf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/slf/__init__.py -------------------------------------------------------------------------------- /src/geocoding/slf/geotypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/slf/geotypes.py -------------------------------------------------------------------------------- /src/geocoding/slf/jsoncodec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/slf/jsoncodec.py -------------------------------------------------------------------------------- /src/geocoding/slf/locparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/slf/locparser.py -------------------------------------------------------------------------------- /src/geocoding/slf/queryparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/slf/queryparser.py -------------------------------------------------------------------------------- /src/geocoding/slf/querytypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/slf/querytypes.py -------------------------------------------------------------------------------- /src/geocoding/slf/slf-components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/slf/slf-components.png -------------------------------------------------------------------------------- /src/geocoding/slf/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/geocoding/slf/tests/test_geotypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/slf/tests/test_geotypes.py -------------------------------------------------------------------------------- /src/geocoding/slf/tests/test_jsoncodec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/slf/tests/test_jsoncodec.py -------------------------------------------------------------------------------- /src/geocoding/slf/tests/test_locparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/slf/tests/test_locparser.py -------------------------------------------------------------------------------- /src/geocoding/slf/tests/test_queryparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/slf/tests/test_queryparser.py -------------------------------------------------------------------------------- /src/geocoding/slf/tests/test_wktcodec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/slf/tests/test_wktcodec.py -------------------------------------------------------------------------------- /src/geocoding/slf/wktcodec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/slf/wktcodec.py -------------------------------------------------------------------------------- /src/geocoding/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/geocoding/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/tests/conftest.py -------------------------------------------------------------------------------- /src/geocoding/tests/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/tests/run_tests.sh -------------------------------------------------------------------------------- /src/geocoding/tests/test_centroid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/tests/test_centroid.py -------------------------------------------------------------------------------- /src/geocoding/tests/test_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/tests/test_factory.py -------------------------------------------------------------------------------- /src/geocoding/tests/test_geocoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/tests/test_geocoding.py -------------------------------------------------------------------------------- /src/geocoding/tests/test_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/geocoding/tests/test_location.py -------------------------------------------------------------------------------- /src/pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | addopts = --no-start-live-server 3 | -------------------------------------------------------------------------------- /src/reporter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/reporter/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/api.py -------------------------------------------------------------------------------- /src/reporter/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/conftest.py -------------------------------------------------------------------------------- /src/reporter/delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/delete.py -------------------------------------------------------------------------------- /src/reporter/geo_query_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/geo_query_handler.py -------------------------------------------------------------------------------- /src/reporter/health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/health.py -------------------------------------------------------------------------------- /src/reporter/httputil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/httputil.py -------------------------------------------------------------------------------- /src/reporter/op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/op.py -------------------------------------------------------------------------------- /src/reporter/query_1T1E1A.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/query_1T1E1A.py -------------------------------------------------------------------------------- /src/reporter/query_1T1ENA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/query_1T1ENA.py -------------------------------------------------------------------------------- /src/reporter/query_1TNE1A.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/query_1TNE1A.py -------------------------------------------------------------------------------- /src/reporter/query_1TNENA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/query_1TNENA.py -------------------------------------------------------------------------------- /src/reporter/query_NTNE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/query_NTNE.py -------------------------------------------------------------------------------- /src/reporter/query_NTNE1A.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/query_NTNE1A.py -------------------------------------------------------------------------------- /src/reporter/query_NTNENA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/query_NTNENA.py -------------------------------------------------------------------------------- /src/reporter/reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/reporter.py -------------------------------------------------------------------------------- /src/reporter/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/__init__.py -------------------------------------------------------------------------------- /src/reporter/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/conftest.py -------------------------------------------------------------------------------- /src/reporter/tests/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/docker-compose.yml -------------------------------------------------------------------------------- /src/reporter/tests/embedded_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/embedded_server.py -------------------------------------------------------------------------------- /src/reporter/tests/geo_queries_fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/geo_queries_fixture.py -------------------------------------------------------------------------------- /src/reporter/tests/ql-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/ql-config.yml -------------------------------------------------------------------------------- /src/reporter/tests/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/run_tests.sh -------------------------------------------------------------------------------- /src/reporter/tests/test_1T1E1A.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_1T1E1A.py -------------------------------------------------------------------------------- /src/reporter/tests/test_1T1ENA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_1T1ENA.py -------------------------------------------------------------------------------- /src/reporter/tests/test_1TNE1A.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_1TNE1A.py -------------------------------------------------------------------------------- /src/reporter/tests/test_1TNENA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_1TNENA.py -------------------------------------------------------------------------------- /src/reporter/tests/test_Headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_Headers.py -------------------------------------------------------------------------------- /src/reporter/tests/test_NTNE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_NTNE.py -------------------------------------------------------------------------------- /src/reporter/tests/test_NTNE1A.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_NTNE1A.py -------------------------------------------------------------------------------- /src/reporter/tests/test_NTNENA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_NTNENA.py -------------------------------------------------------------------------------- /src/reporter/tests/test_aggregation_different_attribute_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_aggregation_different_attribute_types.py -------------------------------------------------------------------------------- /src/reporter/tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_api.py -------------------------------------------------------------------------------- /src/reporter/tests/test_attribute_name_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_attribute_name_case.py -------------------------------------------------------------------------------- /src/reporter/tests/test_delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_delete.py -------------------------------------------------------------------------------- /src/reporter/tests/test_entities_with_odd_chars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_entities_with_odd_chars.py -------------------------------------------------------------------------------- /src/reporter/tests/test_geo_queries_1t1e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_geo_queries_1t1e.py -------------------------------------------------------------------------------- /src/reporter/tests/test_geo_queries_endpoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_geo_queries_endpoint.sh -------------------------------------------------------------------------------- /src/reporter/tests/test_geo_queries_endpoint.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_geo_queries_endpoint.sql -------------------------------------------------------------------------------- /src/reporter/tests/test_geo_query_1tne1a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_geo_query_1tne1a.py -------------------------------------------------------------------------------- /src/reporter/tests/test_health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_health.py -------------------------------------------------------------------------------- /src/reporter/tests/test_incomplete_entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_incomplete_entities.py -------------------------------------------------------------------------------- /src/reporter/tests/test_instanceId.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_instanceId.py -------------------------------------------------------------------------------- /src/reporter/tests/test_notify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_notify.py -------------------------------------------------------------------------------- /src/reporter/tests/test_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_op.py -------------------------------------------------------------------------------- /src/reporter/tests/test_sql_injection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_sql_injection.py -------------------------------------------------------------------------------- /src/reporter/tests/test_time_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_time_format.py -------------------------------------------------------------------------------- /src/reporter/tests/test_timescale_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_timescale_types.py -------------------------------------------------------------------------------- /src/reporter/tests/test_timex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_timex.py -------------------------------------------------------------------------------- /src/reporter/tests/test_validate_notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_validate_notification.py -------------------------------------------------------------------------------- /src/reporter/tests/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/test_version.py -------------------------------------------------------------------------------- /src/reporter/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/tests/utils.py -------------------------------------------------------------------------------- /src/reporter/timex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/timex.py -------------------------------------------------------------------------------- /src/reporter/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/reporter/version.py -------------------------------------------------------------------------------- /src/server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/server/__init__.py -------------------------------------------------------------------------------- /src/server/gconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/server/gconfig.py -------------------------------------------------------------------------------- /src/server/gconfig_telemetry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/server/gconfig_telemetry.py -------------------------------------------------------------------------------- /src/server/grunner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/server/grunner.py -------------------------------------------------------------------------------- /src/server/telemetry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/server/telemetry/__init__.py -------------------------------------------------------------------------------- /src/server/telemetry/flush.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/server/telemetry/flush.py -------------------------------------------------------------------------------- /src/server/telemetry/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/server/telemetry/monitor.py -------------------------------------------------------------------------------- /src/server/telemetry/observation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/server/telemetry/observation.py -------------------------------------------------------------------------------- /src/server/telemetry/pandas_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/server/telemetry/pandas_import.py -------------------------------------------------------------------------------- /src/server/telemetry/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/server/telemetry/sampler.py -------------------------------------------------------------------------------- /src/server/telemetry/tests/overhead_gauge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/server/telemetry/tests/overhead_gauge.py -------------------------------------------------------------------------------- /src/server/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/server/wsgi.py -------------------------------------------------------------------------------- /src/sql/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/sql/ast/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/sql/ast/crate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/sql/ast/crate.py -------------------------------------------------------------------------------- /src/sql/ast/terms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/sql/ast/terms.py -------------------------------------------------------------------------------- /src/sql/ast/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/sql/ast/test/test_crate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/sql/ast/test/test_crate.py -------------------------------------------------------------------------------- /src/sql/ast/test/test_terms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/sql/ast/test/test_terms.py -------------------------------------------------------------------------------- /src/sql/ast/test/test_timescale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/sql/ast/test/test_timescale.py -------------------------------------------------------------------------------- /src/sql/ast/timescale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/sql/ast/timescale.py -------------------------------------------------------------------------------- /src/sql/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/sql/tests/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/sql/tests/run_tests.sh -------------------------------------------------------------------------------- /src/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/benchmark/.gitignore: -------------------------------------------------------------------------------- 1 | _monitoring -------------------------------------------------------------------------------- /src/tests/benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/benchmark/README.md -------------------------------------------------------------------------------- /src/tests/benchmark/analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/benchmark/analysis.py -------------------------------------------------------------------------------- /src/tests/benchmark/asyncio_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/benchmark/asyncio_driver.py -------------------------------------------------------------------------------- /src/tests/benchmark/baseline-load-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/benchmark/baseline-load-test.js -------------------------------------------------------------------------------- /src/tests/benchmark/baseline-load-test.k6.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/benchmark/baseline-load-test.k6.sh -------------------------------------------------------------------------------- /src/tests/benchmark/baseline-load-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/benchmark/baseline-load-test.sh -------------------------------------------------------------------------------- /src/tests/benchmark/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/benchmark/docker-compose.yml -------------------------------------------------------------------------------- /src/tests/benchmark/driver_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/benchmark/driver_base.py -------------------------------------------------------------------------------- /src/tests/benchmark/notify-load-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/benchmark/notify-load-test.json -------------------------------------------------------------------------------- /src/tests/benchmark/notify-load-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/benchmark/notify-load-test.sh -------------------------------------------------------------------------------- /src/tests/benchmark/pdutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/benchmark/pdutils.py -------------------------------------------------------------------------------- /src/tests/benchmark/threaded_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/benchmark/threaded_driver.py -------------------------------------------------------------------------------- /src/tests/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/common.py -------------------------------------------------------------------------------- /src/tests/docker-compose-bc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/docker-compose-bc.yml -------------------------------------------------------------------------------- /src/tests/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/docker-compose.yml -------------------------------------------------------------------------------- /src/tests/room.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/room.json -------------------------------------------------------------------------------- /src/tests/run_load_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/run_load_tests.sh -------------------------------------------------------------------------------- /src/tests/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/run_tests.sh -------------------------------------------------------------------------------- /src/tests/test_bc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/test_bc.py -------------------------------------------------------------------------------- /src/tests/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/test_integration.py -------------------------------------------------------------------------------- /src/tests/vegeta.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/tests/vegeta.test -------------------------------------------------------------------------------- /src/translators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/translators/base_translator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/base_translator.py -------------------------------------------------------------------------------- /src/translators/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/config.py -------------------------------------------------------------------------------- /src/translators/crate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/crate.py -------------------------------------------------------------------------------- /src/translators/crate_geo_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/crate_geo_query.py -------------------------------------------------------------------------------- /src/translators/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/errors.py -------------------------------------------------------------------------------- /src/translators/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/factory.py -------------------------------------------------------------------------------- /src/translators/insert_splitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/insert_splitter.py -------------------------------------------------------------------------------- /src/translators/sql_translator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/sql_translator.py -------------------------------------------------------------------------------- /src/translators/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/translators/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/conftest.py -------------------------------------------------------------------------------- /src/translators/tests/original_data_scenarios.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/original_data_scenarios.py -------------------------------------------------------------------------------- /src/translators/tests/ql-config-timescale-default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/ql-config-timescale-default.yml -------------------------------------------------------------------------------- /src/translators/tests/ql-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/ql-config.yml -------------------------------------------------------------------------------- /src/translators/tests/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/run_tests.sh -------------------------------------------------------------------------------- /src/translators/tests/test_aggregation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_aggregation.py -------------------------------------------------------------------------------- /src/translators/tests/test_crate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_crate.py -------------------------------------------------------------------------------- /src/translators/tests/test_crate_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_crate_auth.py -------------------------------------------------------------------------------- /src/translators/tests/test_crate_geo_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_crate_geo_query.py -------------------------------------------------------------------------------- /src/translators/tests/test_delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_delete.py -------------------------------------------------------------------------------- /src/translators/tests/test_health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_health.py -------------------------------------------------------------------------------- /src/translators/tests/test_insert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_insert.py -------------------------------------------------------------------------------- /src/translators/tests/test_insert_batches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_insert_batches.py -------------------------------------------------------------------------------- /src/translators/tests/test_multientities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_multientities.py -------------------------------------------------------------------------------- /src/translators/tests/test_multitenancy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_multitenancy.py -------------------------------------------------------------------------------- /src/translators/tests/test_original_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_original_data.py -------------------------------------------------------------------------------- /src/translators/tests/test_pg_conn_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_pg_conn_data.py -------------------------------------------------------------------------------- /src/translators/tests/test_query_caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_query_caching.py -------------------------------------------------------------------------------- /src/translators/tests/test_timescale_geo_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_timescale_geo_query.py -------------------------------------------------------------------------------- /src/translators/tests/test_timescale_insert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_timescale_insert.py -------------------------------------------------------------------------------- /src/translators/tests/test_translator_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/tests/test_translator_factory.py -------------------------------------------------------------------------------- /src/translators/timescale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/timescale.py -------------------------------------------------------------------------------- /src/translators/timescale_geo_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/translators/timescale_geo_query.py -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/utils/b64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/b64.py -------------------------------------------------------------------------------- /src/utils/cfgreader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/cfgreader.py -------------------------------------------------------------------------------- /src/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/common.py -------------------------------------------------------------------------------- /src/utils/connection_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/connection_manager.py -------------------------------------------------------------------------------- /src/utils/itersplit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/itersplit.py -------------------------------------------------------------------------------- /src/utils/jsondict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/jsondict.py -------------------------------------------------------------------------------- /src/utils/kvt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/kvt.py -------------------------------------------------------------------------------- /src/utils/maybe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/maybe.py -------------------------------------------------------------------------------- /src/utils/streams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/streams.py -------------------------------------------------------------------------------- /src/utils/subscription_dsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/subscription_dsl.py -------------------------------------------------------------------------------- /src/utils/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/utils/tests/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/common.py -------------------------------------------------------------------------------- /src/utils/tests/docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/docker.py -------------------------------------------------------------------------------- /src/utils/tests/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/run_tests.sh -------------------------------------------------------------------------------- /src/utils/tests/tenant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/tenant.py -------------------------------------------------------------------------------- /src/utils/tests/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/test.yml -------------------------------------------------------------------------------- /src/utils/tests/test_b64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/test_b64.py -------------------------------------------------------------------------------- /src/utils/tests/test_cfgreader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/test_cfgreader.py -------------------------------------------------------------------------------- /src/utils/tests/test_itercostsplitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/test_itercostsplitter.py -------------------------------------------------------------------------------- /src/utils/tests/test_jsondict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/test_jsondict.py -------------------------------------------------------------------------------- /src/utils/tests/test_kvt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/test_kvt.py -------------------------------------------------------------------------------- /src/utils/tests/test_maybe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/test_maybe.py -------------------------------------------------------------------------------- /src/utils/tests/test_streams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/test_streams.py -------------------------------------------------------------------------------- /src/utils/tests/test_subscription_dsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/test_subscription_dsl.py -------------------------------------------------------------------------------- /src/utils/tests/test_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/test_thread.py -------------------------------------------------------------------------------- /src/utils/tests/test_timestr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/tests/test_timestr.py -------------------------------------------------------------------------------- /src/utils/thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/thread.py -------------------------------------------------------------------------------- /src/utils/timestr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/utils/timestr.py -------------------------------------------------------------------------------- /src/wq/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/wq/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/__main__.py -------------------------------------------------------------------------------- /src/wq/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/core/__init__.py -------------------------------------------------------------------------------- /src/wq/core/cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/core/cfg.py -------------------------------------------------------------------------------- /src/wq/core/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/core/cli.py -------------------------------------------------------------------------------- /src/wq/core/mgmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/core/mgmt.py -------------------------------------------------------------------------------- /src/wq/core/rqutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/core/rqutils.py -------------------------------------------------------------------------------- /src/wq/core/rts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/core/rts.py -------------------------------------------------------------------------------- /src/wq/core/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/core/task.py -------------------------------------------------------------------------------- /src/wq/core/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/wq/core/tests/test_rq_ids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/core/tests/test_rq_ids.py -------------------------------------------------------------------------------- /src/wq/core/tests/test_rq_streaming.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/core/tests/test_rq_streaming.py -------------------------------------------------------------------------------- /src/wq/core/tests/test_task_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/core/tests/test_task_id.py -------------------------------------------------------------------------------- /src/wq/ql/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/wq/ql/flaskutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/ql/flaskutils.py -------------------------------------------------------------------------------- /src/wq/ql/notify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/ql/notify.py -------------------------------------------------------------------------------- /src/wq/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/supervisord.conf -------------------------------------------------------------------------------- /src/wq/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/wq/tests/benchmark/.gitignore: -------------------------------------------------------------------------------- 1 | _monitoring 2 | -------------------------------------------------------------------------------- /src/wq/tests/benchmark/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/wq/tests/benchmark/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/benchmark/__main__.py -------------------------------------------------------------------------------- /src/wq/tests/benchmark/analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/benchmark/analysis.py -------------------------------------------------------------------------------- /src/wq/tests/benchmark/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/benchmark/docker-compose.yml -------------------------------------------------------------------------------- /src/wq/tests/benchmark/driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/benchmark/driver.py -------------------------------------------------------------------------------- /src/wq/tests/benchmark/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/benchmark/factory.py -------------------------------------------------------------------------------- /src/wq/tests/benchmark/samplers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/benchmark/samplers.py -------------------------------------------------------------------------------- /src/wq/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/conftest.py -------------------------------------------------------------------------------- /src/wq/tests/docker-compose.deployment-example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/docker-compose.deployment-example.yml -------------------------------------------------------------------------------- /src/wq/tests/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/docker-compose.yml -------------------------------------------------------------------------------- /src/wq/tests/load.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/load.sh -------------------------------------------------------------------------------- /src/wq/tests/room.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/room.json -------------------------------------------------------------------------------- /src/wq/tests/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/run_tests.sh -------------------------------------------------------------------------------- /src/wq/tests/test_task_lifecycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/test_task_lifecycle.py -------------------------------------------------------------------------------- /src/wq/tests/vegeta.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/src/wq/tests/vegeta.test -------------------------------------------------------------------------------- /timescale-container/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/Dockerfile -------------------------------------------------------------------------------- /timescale-container/crate-exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/crate-exporter.py -------------------------------------------------------------------------------- /timescale-container/quantumleap-db-setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/quantumleap-db-setup.py -------------------------------------------------------------------------------- /timescale-container/test/crash/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/crash/Pipfile -------------------------------------------------------------------------------- /timescale-container/test/crash/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/crash/Pipfile.lock -------------------------------------------------------------------------------- /timescale-container/test/crash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/crash/README.md -------------------------------------------------------------------------------- /timescale-container/test/crash/export-utenant-data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/crash/export-utenant-data.sh -------------------------------------------------------------------------------- /timescale-container/test/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/docker-compose.yml -------------------------------------------------------------------------------- /timescale-container/test/pg-ssl/how-to-generate-certs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/pg-ssl/how-to-generate-certs.md -------------------------------------------------------------------------------- /timescale-container/test/pg-ssl/root.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/pg-ssl/root.crt -------------------------------------------------------------------------------- /timescale-container/test/pg-ssl/root.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/pg-ssl/root.csr -------------------------------------------------------------------------------- /timescale-container/test/pg-ssl/root.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/pg-ssl/root.key -------------------------------------------------------------------------------- /timescale-container/test/pg-ssl/root.srl: -------------------------------------------------------------------------------- 1 | B33178EFA82EC765 2 | -------------------------------------------------------------------------------- /timescale-container/test/pg-ssl/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/pg-ssl/server.crt -------------------------------------------------------------------------------- /timescale-container/test/pg-ssl/server.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/pg-ssl/server.csr -------------------------------------------------------------------------------- /timescale-container/test/pg-ssl/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/pg-ssl/server.key -------------------------------------------------------------------------------- /timescale-container/test/ql-db-init/1-mtutenant.etdevice-ddl.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/ql-db-init/1-mtutenant.etdevice-ddl.sql -------------------------------------------------------------------------------- /timescale-container/test/ql-db-init/2-mtv.etdevice-import.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/ql-db-init/2-mtv.etdevice-import.sql -------------------------------------------------------------------------------- /timescale-container/test/ql-db-init/mtutenant.etdevice.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/ql-db-init/mtutenant.etdevice.csv -------------------------------------------------------------------------------- /timescale-container/test/ql-db-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/ql-db-setup.sh -------------------------------------------------------------------------------- /timescale-container/test/sql/bootstrap.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/sql/bootstrap.sql -------------------------------------------------------------------------------- /timescale-container/test/sql/count-imported-records.sql: -------------------------------------------------------------------------------- 1 | SELECT count(*) FROM mtutenant.etdevice; 2 | -------------------------------------------------------------------------------- /timescale-container/test/sql/import-mtutenant.etdevice-data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orchestracities/ngsi-timeseries-api/HEAD/timescale-container/test/sql/import-mtutenant.etdevice-data.sql --------------------------------------------------------------------------------