[enh] Upgrading to LevelDB instead of Loki or SQLite for several parts
Showing
- .gitlab/test/check_gt_sync.sh 1 addition, 1 deletion.gitlab/test/check_gt_sync.sh
- app/lib/blockchain/DuniterBlockchain.ts 18 additions, 16 deletionsapp/lib/blockchain/DuniterBlockchain.ts
- app/lib/blockchain/Switcher.ts 3 additions, 2 deletionsapp/lib/blockchain/Switcher.ts
- app/lib/common-libs/array-prune.ts 24 additions, 0 deletionsapp/lib/common-libs/array-prune.ts
- app/lib/common-libs/constants.ts 5 additions, 1 deletionapp/lib/common-libs/constants.ts
- app/lib/common-libs/errors.ts 4 additions, 2 deletionsapp/lib/common-libs/errors.ts
- app/lib/common-libs/pint.ts 6 additions, 0 deletionsapp/lib/common-libs/pint.ts
- app/lib/computation/BlockchainContext.ts 1 addition, 8 deletionsapp/lib/computation/BlockchainContext.ts
- app/lib/computation/QuickSync.ts 0 additions, 249 deletionsapp/lib/computation/QuickSync.ts
- app/lib/dal/drivers/LevelDBDriver.ts 31 additions, 0 deletionsapp/lib/dal/drivers/LevelDBDriver.ts
- app/lib/dal/drivers/LokiFsAdapter.ts 0 additions, 350 deletionsapp/lib/dal/drivers/LokiFsAdapter.ts
- app/lib/dal/drivers/LokiJsDriver.ts 0 additions, 42 deletionsapp/lib/dal/drivers/LokiJsDriver.ts
- app/lib/dal/fileDAL.ts 80 additions, 69 deletionsapp/lib/dal/fileDAL.ts
- app/lib/dal/fileDALs/ConfDAL.ts 4 additions, 2 deletionsapp/lib/dal/fileDALs/ConfDAL.ts
- app/lib/dal/fileDALs/PowDAL.ts 3 additions, 0 deletionsapp/lib/dal/fileDALs/PowDAL.ts
- app/lib/dal/fileDALs/StatDAL.ts 4 additions, 2 deletionsapp/lib/dal/fileDALs/StatDAL.ts
- app/lib/dal/indexDAL/CFSBlockchainArchive.ts 3 additions, 0 deletionsapp/lib/dal/indexDAL/CFSBlockchainArchive.ts
- app/lib/dal/indexDAL/abstract/BlockchainDAO.ts 2 additions, 15 deletionsapp/lib/dal/indexDAL/abstract/BlockchainDAO.ts
- app/lib/dal/indexDAL/abstract/CIndexDAO.ts 1 addition, 0 deletionsapp/lib/dal/indexDAL/abstract/CIndexDAO.ts
- app/lib/dal/indexDAL/abstract/DividendDAO.ts 2 additions, 0 deletionsapp/lib/dal/indexDAL/abstract/DividendDAO.ts
Loading
Please register or sign in to comment