aboutsummaryrefslogtreecommitdiff
path: root/src/namestore/plugin_namestore_postgres.c
Commit message (Collapse)AuthorAge
* -more gnsrecord APIMartin Schanzenbach2020-10-22
|
* - towards crypto agility; wipMartin Schanzenbach2020-10-15
|
* postgres: drop use of 'WITH OIDS'Daniel Golle2020-10-05
| | | | | | | | | | | | | | | | | | | | | | PostgreSQL since version 12 no longer supports 'WITH OIDS': Previously, a normally-invisible oid column could be specified during table creation using WITH OIDS; that ability has been removed. Columns can still be explicitly declared as type oid. Operations on tables that have columns created using WITH OIDS will need adjustment. The system catalogs that previously had hidden oid columns now have ordinary oid columns. Hence, SELECT * will now output those columns, whereas previously they would be displayed only if selected explicitly. Drop 'WITH OIDS' as it was stated even on tables for plugins which didn't make any use of the then exposed 'oid' column. In the case of datacache and datastore the 'oid' column is used, so replace the 'WITH OIDS' statement with an explicit 'oid' column having 'OID' type and a corresponding sequence. No measures are taken to still work with PostgreSQL before version 12. Users should update PostgreSQL to version 12 or newer. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* modify GNUNET_PQ_connect_with_cfg to enable flexible loading of .sql filesChristian Grothoff2020-01-24
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* libgnunetpq API change to fix #5733Christian Grothoff2019-10-11
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* clarifying namestore api (#5458), fixing code duplication and a memory leak ↵Christian Grothoff2019-02-13
| | | | while at it
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX2018-06-05
|
* check return values from GNSRECORD_record_serialize/size alwaysChristian Grothoff2018-05-20
|
* comma missingChristian Grothoff2018-05-02
|
* implement UPSERT instead of DELETE+INSERT to reduce number of DB transactionsChristian Grothoff2018-05-02
|
* more extensive namestore tests for the non-sqlite plugins, with bugfixesChristian Grothoff2018-05-01
|
* bigChristian Grothoff2018-04-30
|
* eliminate use of OFFSET in namestore DB queriesChristian Grothoff2018-04-30
|
* extend namestore API to enable faster iterations by returning more than one ↵Christian Grothoff2018-04-25
| | | | result at a time
* more incremental processing of zoneimporterChristian Grothoff2018-04-23
|
* use namestore API for zone import instead of using plugin directlyChristian Grothoff2018-04-17
|
* add transactions to namestore plugin APIChristian Grothoff2018-04-15
|
* support async commitChristian Grothoff2018-04-11
|
* need zone here, not sure how this worked before...Christian Grothoff2018-04-11
|
* minor bugfixesChristian Grothoff2018-04-10
|
* more work on gnunet-zoneimport, some bugfix in flat namestore, misc. style fixesChristian Grothoff2018-04-10
|
* fix misc namestore crashes from pq migrationChristian Grothoff2017-06-23
|
* namestore: postgres: fix iterating over zoneDaniel Golle2017-06-23
| | | | Stop iterating on GNUNET_DB_STATUS_SUCCESS_NO_RESULTS.
* rename GNUNET_PQ_QueryStatus to GNUNET_DB_QueryStatusChristian Grothoff2017-06-11
|
* libgnunetpostgres no longer needed hereChristian Grothoff2017-06-02
|
* improve namestore postgres plugin to use libgnunetpq moreChristian Grothoff2017-06-02
|
* adding more good helpers to libgnunetpqChristian Grothoff2017-06-01
|
* namestore: postgres: use IF NOT EXISTS to avoid error messagesDaniel Golle2016-10-13
|
* -avoid calling memcpy() with NULL argument, even if len is 0Christian Grothoff2016-07-08
|
* make some more use of libgnunetpqChristian Grothoff2016-02-06
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* -fix #3220: typo in SQLChristian Grothoff2013-12-17
|
* extended plugin api to support lookup functionMatthias Wachs2013-10-28
| | | | | | | | added new index to both plugins implemented lookup functionality in both plugins namestore uses lookup function
* -finishing split of namestore into namestore and namecache (#3065) -- in ↵Christian Grothoff2013-10-16
| | | | theory; in practice, somehow something broke badly, so the tests are now failing
* -another renaming fest for GNUNET_NAMESTORE_ to GNUNET_GNSRECORD_ symbols ↵Christian Grothoff2013-10-16
| | | | that were moved
* -rename fest for symbols moved from GNUNET_NAMESTORE_ to new ↵Christian Grothoff2013-10-16
| | | | GNUNET_GNSRECORD_ library
* -moving code to new libgnunetgnsrecord in preparation for addressing #3052Christian Grothoff2013-10-16
|
* separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSAChristian Grothoff2013-10-10
|
* fixed #2987 -- at least the testcases now passChristian Grothoff2013-10-08
|
* towards implementing postgres backend for namestore (#2987)Christian Grothoff2013-10-08
|
* -bump name to 97Christian Grothoff2013-10-08
|
* -remove trailing whitespaceChristian Grothoff2013-10-06
|