Backlog

Iteration +1

  • [o] README: Demonstrate “library use”

  • [o] README: Caveat about overwrite protection

  • [o] README: How to export from data directory using Docker?

  • [o] README: Add examples using InfluxDB Cloud

  • [o] README: Caveat when exporting unknown measurement from data directory: It can not be detected.

  • [o] README: Inform about --verbose flag

  • [o] Publish documentation on RTD

  • [o] Add annotated CSV export/import

  • [o] Address “TODO” items

  • [o] Verify documentation. influxio.cli.help_copy

  • [o] More refinements

  • [o] list-buckets subcommand, for both API and data directory

  • [o] Progress bars for non-Dask tasks

Iteration +2

  • [o] Fix crate.client.sqlalchemy.dialect.DateTime re. TimezoneUnawareException

  • [o] Support InfluxDB 1.x and 3.x

  • [o] Add Docker Compose file for auxiliary services

  • [o] Refactor general purpose code to pueblo package

  • [o] Verify import and export of ILP and CSV files works well

  • [o] Tests using assert_dataframe_equal? Maybe in cratedb-toolkit?

  • [o] fluXpipe adapter https://github.com/crate/crate-clients-tools/issues/94

Iteration +3

References

Done

  • Add project boilerplate

  • Make it work

  • Export to SQLite, PostgreSQL, and CrateDB

  • Fix documentation about crate:// target

  • Check if using a CrateDB schema works well

  • Release 0.1.0

  • Fix .from_lineprotocol

  • Parameters bucket-id and measurement are obligatory on data directory export. Verify that.

  • Be --verbose by default