duniter issueshttps://git.duniter.org/nodes/typescript/duniter/-/issues2023-06-16T12:40:33+02:00https://git.duniter.org/nodes/typescript/duniter/-/issues/1440Optimize BMA `/wot/certifiers-of/:search` and `/wot/certified-by/:search`2023-06-16T12:40:33+02:00Benoit LavenierOptimize BMA `/wot/certifiers-of/:search` and `/wot/certified-by/:search`I need to optimize BMA call to:
- `/wot/certifiers-of/:search`
- and `/wot/certified-by/:search`
To keep compatibility with existing clients, we can add a query param `?pubkey` to enable search on pubkey only. This should avoid uid sear...I need to optimize BMA call to:
- `/wot/certifiers-of/:search`
- and `/wot/certified-by/:search`
To keep compatibility with existing clients, we can add a query param `?pubkey` to enable search on pubkey only. This should avoid uid search, full scan, etc.
See this post : https://forum.duniter.org/t/bma-ameliorer-les-temps-de-reponse-de-wot-requirements-search/11138Optimize1.8.7Benoit LavenierBenoit Lavenierhttps://git.duniter.org/nodes/typescript/duniter/-/issues/1409Deprecated and now unused method lastBlockWithDividend()2020-05-09T20:32:37+02:00Cédric MoreauDeprecated and now unused method lastBlockWithDividend()This method was suspected to be orphan, but it was actually used by Duniter UI (to display units using UD).
However since LevelDB migration of Duniter 1.7, this method has become super slow and resource consuming.
[I updated DuniterUI ...This method was suspected to be orphan, but it was actually used by Duniter UI (to display units using UD).
However since LevelDB migration of Duniter 1.7, this method has become super slow and resource consuming.
[I updated DuniterUI to use another, way more performant method](https://git.duniter.org/nodes/typescript/modules/duniter-ui/commit/028d81ec).
So this `lastBlockWithDividend()` can be removed.1.8Cédric MoreauCédric Moreauhttps://git.duniter.org/nodes/typescript/duniter/-/issues/1302Migrating from wotb (C++) to wotb-rs (Rust)2020-10-04T19:15:58+02:00ÉloïsMigrating from wotb (C++) to wotb-rs (Rust)ÉloïsÉloïshttps://git.duniter.org/nodes/typescript/duniter/-/issues/689Port to Node.js 8.02018-01-27T18:54:51+01:00Cédric MoreauPort to Node.js 8.0*Created by: M5oul*
- [Node.js 7.0 was released 25 october 2016](https://nodejs.org/en/blog/release/v7.0.0)
Duniter dependencies which handle Node.js 7.0:
- [sqlite3](https://github.com/mapbox/node-sqlite3/commits/master)
- [Node w...*Created by: M5oul*
- [Node.js 7.0 was released 25 october 2016](https://nodejs.org/en/blog/release/v7.0.0)
Duniter dependencies which handle Node.js 7.0:
- [sqlite3](https://github.com/mapbox/node-sqlite3/commits/master)
- [Node webkit](https://nwjs.io/blog/v0.18.3)
- ~~[async module](https://david-dm.org/duniter/duniter) received a big upgrade~~
@c-geek said we will see later as [there is issues](https://github.com/nodejs/promises/issues/4#issuecomment-254159118) using this version.1.6.0