├── .github └── workflows │ └── tests.yml ├── .gitignore ├── .rubocop.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin └── provision.sh ├── influxdb.gemspec ├── lib ├── influxdb.rb └── influxdb │ ├── client.rb │ ├── client │ └── http.rb │ ├── config.rb │ ├── errors.rb │ ├── logging.rb │ ├── max_queue.rb │ ├── point_value.rb │ ├── query │ ├── batch.rb │ ├── builder.rb │ ├── cluster.rb │ ├── continuous_query.rb │ ├── core.rb │ ├── database.rb │ ├── measurement.rb │ ├── retention_policy.rb │ ├── series.rb │ └── user.rb │ ├── timestamp_conversion.rb │ ├── version.rb │ └── writer │ ├── async.rb │ └── udp.rb └── spec ├── influxdb ├── cases │ ├── async_client_spec.rb │ ├── query_batch_spec.rb │ ├── query_cluster_spec.rb │ ├── query_continuous_query_spec.rb │ ├── query_core_spec.rb │ ├── query_database_spec.rb │ ├── query_measurements.rb │ ├── query_retention_policy_spec.rb │ ├── query_series_spec.rb │ ├── query_shard_spec.rb │ ├── query_user_spec.rb │ ├── query_with_params_spec.rb │ ├── querying_issue_7000_spec.rb │ ├── querying_spec.rb │ ├── retry_requests_spec.rb │ ├── show_field_keys_spec.rb │ ├── udp_client_spec.rb │ └── write_points_spec.rb ├── client_spec.rb ├── config_spec.rb ├── logging_spec.rb ├── max_queue_spec.rb ├── point_value_spec.rb ├── query_builder_spec.rb ├── time_conversion_spec.rb └── worker_spec.rb ├── smoke ├── smoke_batch_spec.rb └── smoke_spec.rb └── spec_helper.rb /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/provision.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/bin/provision.sh -------------------------------------------------------------------------------- /influxdb.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/influxdb.gemspec -------------------------------------------------------------------------------- /lib/influxdb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb.rb -------------------------------------------------------------------------------- /lib/influxdb/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/client.rb -------------------------------------------------------------------------------- /lib/influxdb/client/http.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/client/http.rb -------------------------------------------------------------------------------- /lib/influxdb/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/config.rb -------------------------------------------------------------------------------- /lib/influxdb/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/errors.rb -------------------------------------------------------------------------------- /lib/influxdb/logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/logging.rb -------------------------------------------------------------------------------- /lib/influxdb/max_queue.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/max_queue.rb -------------------------------------------------------------------------------- /lib/influxdb/point_value.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/point_value.rb -------------------------------------------------------------------------------- /lib/influxdb/query/batch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/query/batch.rb -------------------------------------------------------------------------------- /lib/influxdb/query/builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/query/builder.rb -------------------------------------------------------------------------------- /lib/influxdb/query/cluster.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/query/cluster.rb -------------------------------------------------------------------------------- /lib/influxdb/query/continuous_query.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/query/continuous_query.rb -------------------------------------------------------------------------------- /lib/influxdb/query/core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/query/core.rb -------------------------------------------------------------------------------- /lib/influxdb/query/database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/query/database.rb -------------------------------------------------------------------------------- /lib/influxdb/query/measurement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/query/measurement.rb -------------------------------------------------------------------------------- /lib/influxdb/query/retention_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/query/retention_policy.rb -------------------------------------------------------------------------------- /lib/influxdb/query/series.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/query/series.rb -------------------------------------------------------------------------------- /lib/influxdb/query/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/query/user.rb -------------------------------------------------------------------------------- /lib/influxdb/timestamp_conversion.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/timestamp_conversion.rb -------------------------------------------------------------------------------- /lib/influxdb/version.rb: -------------------------------------------------------------------------------- 1 | module InfluxDB # :nodoc: 2 | VERSION = "0.8.1".freeze 3 | end 4 | -------------------------------------------------------------------------------- /lib/influxdb/writer/async.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/writer/async.rb -------------------------------------------------------------------------------- /lib/influxdb/writer/udp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/lib/influxdb/writer/udp.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/async_client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/async_client_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/query_batch_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/query_batch_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/query_cluster_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/query_cluster_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/query_continuous_query_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/query_continuous_query_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/query_core_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/query_core_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/query_database_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/query_database_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/query_measurements.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/query_measurements.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/query_retention_policy_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/query_retention_policy_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/query_series_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/query_series_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/query_shard_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/query_shard_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/query_user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/query_user_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/query_with_params_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/query_with_params_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/querying_issue_7000_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/querying_issue_7000_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/querying_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/querying_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/retry_requests_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/retry_requests_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/show_field_keys_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/show_field_keys_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/udp_client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/udp_client_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/cases/write_points_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/cases/write_points_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/client_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/config_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/config_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/logging_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/logging_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/max_queue_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/max_queue_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/point_value_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/point_value_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/query_builder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/query_builder_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/time_conversion_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/time_conversion_spec.rb -------------------------------------------------------------------------------- /spec/influxdb/worker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/influxdb/worker_spec.rb -------------------------------------------------------------------------------- /spec/smoke/smoke_batch_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/smoke/smoke_batch_spec.rb -------------------------------------------------------------------------------- /spec/smoke/smoke_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/smoke/smoke_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxCommunity/influxdb-ruby/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------