Lines Matching refs:db
4 from test_all import db, test_support, get_new_environment_path, \
12 self.env = db.DBEnv()
21 flags = db.DB_CREATE | db.DB_INIT_MPOOL
26 flags = db.DB_CREATE | db.DB_INIT_MPOOL | \
27 db.DB_INIT_LOCK | db.DB_THREAD
31 if db.version() >= (4, 7) :
42 self.assertRaises(db.DBInvalidArgError,
45 if db.version() >= (4, 6) :
60 if db.version() >= (4, 4) :
62 self.env.open(self.homeDir, db.DB_CREATE | db.DB_INIT_MPOOL |
63 db.DB_INIT_LOCK)
87 self.assertRaises(db.DBInvalidArgError, self.env.txn_begin)
101 self.env.set_flags(db.DB_AUTO_COMMIT, 1)
102 self.assertEqual(db.DB_AUTO_COMMIT, self.env.get_flags())
103 self.env.set_flags(db.DB_TXN_NOSYNC, 1)
104 self.assertEqual(db.DB_AUTO_COMMIT | db.DB_TXN_NOSYNC,
106 self.env.set_flags(db.DB_AUTO_COMMIT, 0)
107 self.assertEqual(db.DB_TXN_NOSYNC, self.env.get_flags())
108 self.env.set_flags(db.DB_TXN_NOSYNC, 0)
135 flags= [db.DB_LOCK_DEFAULT, db.DB_LOCK_EXPIRE, db.DB_LOCK_MAXLOCKS,
136 db.DB_LOCK_MINLOCKS, db.DB_LOCK_MINWRITE,
137 db.DB_LOCK_OLDEST, db.DB_LOCK_RANDOM, db.DB_LOCK_YOUNGEST]
139 flags.append(db.DB_LOCK_MAXWRITE)
180 self.env.open(self.homeDir, db.DB_CREATE | db.DB_INIT_MPOOL)
182 self.assertRaises(db.DBInvalidArgError,
193 d = db.DB(self.env)
194 self.assertRaises(db.DBInvalidArgError,
206 self.env.open(self.homeDir, db.DB_CREATE | db.DB_INIT_MPOOL)
209 self.assertRaises(db.DBInvalidArgError,
213 if db.version() >= (4, 4) :
226 self.env.open(self.homeDir, db.DB_CREATE)
227 self.assertRaises(db.DBInvalidArgError,
242 self.env.open(self.homeDir, db.DB_CREATE)
243 self.assertRaises(db.DBInvalidArgError,
259 self.env.open(self.homeDir, db.DB_CREATE)
272 self.assertRaises(db.DBInvalidArgError,
274 self.assertRaises(db.DBInvalidArgError,
282 self.env.open(self.homeDir, db.DB_CREATE)
283 self.assertRaises(db.DBInvalidArgError,
290 self.env.open(self.homeDir, db.DB_CREATE | db.DB_INIT_MPOOL | db.DB_INIT_LOG)
296 if db.version() >= (4, 4) :
304 if db.version() >= (4, 7) :
306 self.env.log_set_config(db.DB_LOG_DSYNC | db.DB_LOG_ZERO, 1)
307 self.assertTrue(self.env.log_get_config(db.DB_LOG_DSYNC))
308 self.assertTrue(self.env.log_get_config(db.DB_LOG_ZERO))
309 self.env.log_set_config(db.DB_LOG_ZERO, 0)
310 self.assertTrue(self.env.log_get_config(db.DB_LOG_DSYNC))
311 self.assertFalse(self.env.log_get_config(db.DB_LOG_ZERO))
317 self.env.open(self.homeDir, db.DB_CREATE | db.DB_INIT_MPOOL |
318 db.DB_INIT_LOG | db.DB_INIT_TXN)
320 if (db.version() >= (4, 5)) and (db.version() < (5, 2)) :
335 if db.version() >= (4, 4) :
364 self.env.open(self.homeDir, db.DB_CREATE | db.DB_INIT_MPOOL | db.DB_INIT_LOG)
365 self.db = db.DB(self.env)
366 self.db.open("test", db.DB_HASH, db.DB_CREATE, 0660)
369 self.db.close()
370 del self.db
374 self.db.put("hi", "bye")
379 self.db.put("hi", "bye")
384 self.db.put("hi", "bye2")
389 self.db.put("hi", "bye3")
398 stats = self.env.memp_stat(db.DB_STAT_CLEAR) # Positional param
412 self.env.open(self.homeDir, db.DB_CREATE | db.DB_INIT_MPOOL |
413 db.DB_INIT_LOG | db.DB_INIT_TXN)
415 self.db = db.DB(self.env)
416 self.db.open("test", db.DB_HASH, db.DB_CREATE, 0660, txn=txn)
420 self.db.put(key = i, data = i*int(i), txn=txn)
424 self.db.close()
425 del self.db
505 self.assertRaises(db.DBCursorClosedError, logc.next)
511 self.assertRaises(db.DBCursorClosedError, i.next)