View Issue Details

IDProjectCategoryView StatusLast Update
0007379GNUnetnamestore servicepublic2022-10-31 03:22
Reporterschanzen Assigned Toschanzen  
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 13:56

administrator   ~0019200

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

schanzen

2022-10-17 06: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 Modified Username Field Change
2022-10-03 02:38 schanzen New Issue
2022-10-03 02:38 schanzen Assigned To => schanzen
2022-10-03 02:38 schanzen Status new => assigned
2022-10-03 02:38 schanzen Relationship added related to 0007378
2022-10-03 13:56 schanzen Status assigned => resolved
2022-10-03 13:56 schanzen Resolution open => fixed
2022-10-03 13:56 schanzen Fixed in Version => 0.17.7
2022-10-03 13:56 schanzen Note Added: 0019200
2022-10-17 06:17 schanzen Note Added: 0019216
2022-10-21 07:33 schanzen Target Version 0.17.7 => 0.18.0
2022-10-31 03:22 schanzen Status resolved => closed