From: Christian Grothoff Date: Fri, 27 Aug 2010 11:19:27 +0000 (+0000) Subject: fix X-Git-Tag: initial-import-from-subversion-38251~20528 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=7222ddd36eb376fc2b1465a700d8ae496af006b7;p=oweals%2Fgnunet.git fix --- diff --git a/src/datacache/plugin_datacache_postgres.c b/src/datacache/plugin_datacache_postgres.c index 5959d54a6..53118e6bf 100644 --- a/src/datacache/plugin_datacache_postgres.c +++ b/src/datacache/plugin_datacache_postgres.c @@ -154,7 +154,7 @@ init_connection (struct Plugin *plugin) return GNUNET_SYSERR; } ret = PQexec (plugin->dbh, - "CREATE TEMPORARY `TABLE gn090dc (" + "CREATE TEMPORARY TABLE gn090dc (" " type INTEGER NOT NULL DEFAULT 0," " discard_time BIGINT NOT NULL DEFAULT 0," " key BYTEA NOT NULL DEFAULT ''," @@ -177,7 +177,7 @@ init_connection (struct Plugin *plugin) if ((GNUNET_OK != pq_exec (plugin, "CREATE INDEX idx_key ON gn090dc (key)", __LINE__)) || (GNUNET_OK != - pq_exec (plugin, "CREATE INDEX idx_dt ON gn090 (discard_time)", + pq_exec (plugin, "CREATE INDEX idx_dt ON gn090dc (discard_time)", __LINE__)) ) { PQclear (ret); @@ -217,20 +217,20 @@ init_connection (struct Plugin *plugin) pq_prepare (plugin, "getkt", "SELECT discard_time,type,value FROM gn090dc " - "WHERE hash=$1 type=$2 ", + "WHERE key=$1 AND type=$2 ", 2, __LINE__)) || (GNUNET_OK != pq_prepare (plugin, "getk", "SELECT discard_time,type,value FROM gn090dc " - "WHERE hash=$1", + "WHERE key=$1", 1, __LINE__)) || (GNUNET_OK != pq_prepare (plugin, "getm", - "SELECT length(value),oid FROM gn090dc" + "SELECT length(value),oid FROM gn090dc " "ORDER BY discard_time ASC LIMIT 1", 0, __LINE__)) || diff --git a/src/datacache/test_datacache_data_postgres.conf b/src/datacache/test_datacache_data_postgres.conf index 51d2dae64..eca2d5c54 100644 --- a/src/datacache/test_datacache_data_postgres.conf +++ b/src/datacache/test_datacache_data_postgres.conf @@ -1,7 +1,7 @@ [testcache] QUOTA = 1000000 -DATABASE = postgrers +DATABASE = postgres [datacache-postgres] CONFIG = dbname=gnunetcheck