Releases: appbaseio/abc
1.0.0
1.0.0 Beta Release 4
Fixes
This release fixes an issue with importing to an Opensearch cluster.
1.0.0 Beta Release 3
With this release, we've open-sourced 🎉 the entire ABC project. Previous versions had two variants of the project: where the !oss
(non open-source) variant contained the code related to importing data from a variety of adaptors (SQL, MongoDB, JSON/CSV/JSONL, Kafka, Firestore, Redis). All of this code is now open-source and available over here. The importer code itself was originally derived from the transporter project - we've since added new adaptors for MSSQL, MySQL, JSON/CSV/JSONL, Kafka, Firestore, Redis, as well as kept an up-to-date adaptor for Elasticsearch (including now OpenSearch support) and we're excited to move it back to the open-source domain.
Features
- Adds support for indexing to OpenSearch #202
- Adds support for indexing to multiple destination indexes, see example over here
Fixes
- Fixes an issue with importing from local files when using
json
,csv
orjsonl
adaptors: #201
1.0.0 Beta Release 2
Features
- Adds support for importing from a remote file for CSV, JSON and JSONL adaptors
Fixes
- Improves error reporting on an indexing failure
1.0.0 Beta Release 1
Fixes
- Import for an ElasticSearch v5 app
- Fixes an edge-case when importing from an ElasticSearch app to cluster
1.0.0 Beta Release
Features
- adds support for importing from appbase.io hosted apps to a cluster instance for all v5, v6 and v7 releases
Fixes
- updates the mongo bson driver, this makes mongo imports work seamlessly with 4.0 and above releases in 24dd713
1.0.0 Preview Release 5
- Fixes
abc import
bug where mappings weren't getting applied for ElasticSearch v7.
1.0.0 Preview Release 4
Changelog
- Adds import support for
mongodb+srv://
scheme introduced with MongoDB 3.6. This simplifies the src_uri formation. This doesn't affect the user of the oldermongodb://
scheme.
Example usage with the new scheme:
abc import --src_type=mongodb --src_uri="mongodb+srv://user:[email protected]/test?retryWrites=true&w=majority" es-index
- Adds app creation support for ElasticSearch v7, which is the default now.
Example usage:
abc create --es7 my-appbase-app
1.0.0 Preview Release 3
Changelog
- We have fixed a bug with the ElasticSearch 7 source adaptor that prevented importing of full data.
- Add support for
--verify
flag to work without specifying a destination in theabc import
command.
1.0.0 Preview Release 2
- This 🔤 release adds support for Windows binaries. We are looking for user feedback on this.
- Fixes docker CI/CD pipeline.