C++ interface
- Simplify user interface
- Remove yaml dependency
- Add Extrae instrumentation
Python
- Upgrade to 3.10
Documentation
- Update documentation for C++ interface
- Update README
- Add missing documentation on Python requirements
- Add documentation for c4s
ARROW
- Simplify deployment making ARROW optional: Add USE_ARROW compilation flag
StorageNumpy
- Add HECUBA_LAZY_WRITES to enable/disable lazy writes
Performance improvements
- Improve SYNC operation time.
- Improve-writer
- Use a single thread for write operations and a single table for
StorageNumpys (HECUBA_SN_SINGLE_TABLE): new-writer-thread
Create a static CacheTable to access StorageNumpys (for single table case)
C4S
- Allow to configure number of cores fo application and cassandra
Bug Fixing
- Fix an installation problem: fix-missing-storage-jar
- Fix an installation problem with missing '--prefix'
- Fix python arrow installation
- Fix install process
- Fix bug when processing attributes read from cassandra: fix bug in IStorage::extractMultiValuesFromQueryResult
- Fix a bug in IStorage::setCache
- Fix writes of a single column into cassandra
- Fix missing return value in attribute
- Add thread support to alive objects state
- Fix bug when disconnecting Cassandra
- Make sure Cassandra is available