-
- Downloads
Implemented new bulk event insert commit feature.
The mentat-storage.py daemon has now ability to use transaction savepoints to reduce number of commits and thus greatly enhance event storage rate. The feature is configurable and optional. The mentat.services.eventstorage needed to be upgraded to support this new feature. Also, the pyzenkit module contained a bug, which prevented this feature to work correctly, so it needed to be fixed as well. (Redmine issue: #4572)
Showing
- conf/mentat-storage.py.conf 22 additions, 0 deletionsconf/mentat-storage.py.conf
- conf/requirements.pip 1 addition, 1 deletionconf/requirements.pip
- lib/mentat/__init__.py 1 addition, 1 deletionlib/mentat/__init__.py
- lib/mentat/daemon/component/storage.py 138 additions, 11 deletionslib/mentat/daemon/component/storage.py
- lib/mentat/daemon/component/test_storage.py 9 additions, 3 deletionslib/mentat/daemon/component/test_storage.py
- lib/mentat/module/storage.py 71 additions, 0 deletionslib/mentat/module/storage.py
- lib/mentat/services/bench_eventstorage.py 206 additions, 0 deletionslib/mentat/services/bench_eventstorage.py
- lib/mentat/services/eventstorage.py 156 additions, 31 deletionslib/mentat/services/eventstorage.py
- lib/mentat/services/test_eventstorage.py 66 additions, 108 deletionslib/mentat/services/test_eventstorage.py
- submodules/pyzenkit 1 addition, 1 deletionsubmodules/pyzenkit
Loading
Please register or sign in to comment