View Issue Details

IDProjectCategoryView StatusLast Update
0007379GNUnetnamestore servicepublic2022-10-31 02:22
Reporterschanzen Assigned Toschanzen Due Date
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.18.0 
Summary0007379: Bulk import functionality
DescriptionIt should be possible to store/update multiple records with a single API call.
The store RPC must be modified accordingly.
TagsNo tags attached.

Relationships

related to 0007378 closedschanzen Namestore monitor notifications and namecache updates and transactional API 

Activities

schanzen

2022-10-03 11:56

administrator   ~0019200

Fixed in master https://git.gnunet.org/gnunet.git/tree/src/include/gnunet_namestore_service.h#n176

schanzen

2022-10-17 04:17

administrator   ~0019216

This speeds up performance significantly for postgres:

SINGLE: Publishing 10000 records took 13 s
BULK: Publishing 10000 records took 13 s
BULK-TX: Publishing 10000 records took 652 ms

Issue History

Date ModifiedUsernameFieldChange
2022-10-03 00:38schanzenNew Issue
2022-10-03 00:38schanzenAssigned To => schanzen
2022-10-03 00:38schanzenStatusnew => assigned
2022-10-03 00:38schanzenRelationship addedrelated to 0007378
2022-10-03 11:56schanzenStatusassigned => resolved
2022-10-03 11:56schanzenResolutionopen => fixed
2022-10-03 11:56schanzenFixed in Version => 0.17.7
2022-10-03 11:56schanzenNote Added: 0019200
2022-10-17 04:17schanzenNote Added: 0019216
2022-10-21 05:33schanzenTarget Version0.17.7 => 0.18.0
2022-10-31 02:22schanzenStatusresolved => closed