Comments (2)
Together with @pilosus, we have been able to bring in a few advancements to the "Testcontainers for Python" adapter implementations we are running here. Thanks!
from cratedb-toolkit.
It will be nice to have a modern test layer which forms a cluster, for both Java and Python.
If we would like to contribute the existing implementation early, I think it makes sense to think about another detail of "naming things" on this matter.
If we would like to have CrateDBContainer
to be the one and only to be responsible to spin up single-node instances, while there will be future implementations permitting to run whole clusters, I think it can make sense to reflect that into a naming scheme like CrateDBSingleNodeContainer
vs. CrateDBMultiNodeContainer
.
However, while writing that down, it could also be a dual-class machinery of the existing CrateDBContainer
and an additional CrateDBClusterManager
, which, well, manages the former.
It is probably too early to think about this topic without getting hands-on with it, mainly starting by researching how others might be doing similar things like managing a fleet of containers on behalf of a single convenience entrypoint.
from cratedb-toolkit.
Related Issues (20)
- [I/O] InfluxDB adapter: `Failed to establish a new connection: [Errno 111] Connection refused`, when using Docker runtime HOT 2
- Build self-contained native binaries HOT 5
- PyStow
- [io] Croud related IO subsystem tests may fail when a croud configuration file exist for the local user
- [io] Configure schema name for `ctk cfr import`
- [io] Consolidate number of database connections
- [infra] Improve `quote_table_name` to accept full-qualified table identifiers HOT 1
- [wtf] Improve query library HOT 4
- [wtf] Review `job-statistics collect --once` mechanics
- [wtf] Provide `tail -f` on top of `sys.jobs_log` table
- [wtf] Use `table_relations` from `sys.snapshots` (CrateDB 5.9)
- MongoDB migration does not work. HOT 4
- [MongoDB I/O] Export doesn't write things to stdout HOT 3
- [MongoDB I/O] Propagation of `_id` field is lost HOT 1
- MLflow: ImportError: cannot import name 'tarfile' from 'backports'` HOT 3
- MongoDB: Cannot cast value `1563051934000` to type `integer` HOT 20
- Documentation: Improve docs for `ctk load table` HOT 1
- Release v0.0.16 upload to PyPI failed HOT 2
- DynamoDB: General backlog
- DynamoDB: Properly loading data from tables using single-table design HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cratedb-toolkit.