summaryrefslogtreecommitdiff
path: root/test/unit/common/test_db.py
Commit message (Expand)AuthorAgeFilesLines
* Breakup reclaim into batchesClay Gerrard2020-05-221-1/+1
* Fix pep8 jobTim Burke2020-05-131-1/+1
* sharding: Better-handle newlines in container namesTim Burke2020-01-031-3/+4
* Get rid of _delete_dbTim Burke2019-11-071-20/+31
* Refactor timestamp iter in db backend testsClay Gerrard2019-10-261-36/+37
* py3: Specify an encoding when loading db.pending picklesTim Burke2019-06-171-0/+17
* Move base64-decoding/unpickling into DatabaseBrokerTim Burke2018-10-051-4/+7
* DB follow-upTim Burke2018-10-051-4/+2
* py3: Adapt db.pyPete Zaitcev2018-10-041-19/+32
* Use maybe_get moreClay Gerrard2018-05-221-1/+1
* Add a helper context for optional connection argsClay Gerrard2018-05-221-0/+19
* Use assertRaises moreTim Burke2018-05-211-90/+56
* Refactoring, test infrastructure changes and cleanupAlistair Coles2018-05-151-10/+188
* Quarantine DB without *_stat rowOndřej Nový2018-02-071-0/+72
* Merge "More assertion cleanup"Jenkins2017-09-131-19/+19
|\
| * More assertion cleanupTim Burke2016-12-121-19/+19
* | Add Timestamp.now() helperTim Burke2017-04-271-2/+2
|/
* Replace 'assertTrue(a not in b)' with 'assertNotIn(a, b)'Cao Xuan Hoang2016-12-121-1/+1
* Quarantine malformed database schema SQLite errorsMatthew Oliver2016-12-011-20/+43
* Python 3: dict.iteritems() and dict.itervalues()Victor Stinner2016-06-231-2/+2
* Require account/container metadata be UTF-8Tim Burke2016-02-291-0/+12
* remove remaining simplejson uses, prefer standard library importZack M. Davis2015-11-161-3/+3
* pep8 fix: assertNotEquals -> assertNotEqualjanonymous2015-10-121-3/+3
* pep8 fix: assertEquals -> assertEqualjanonymous2015-10-111-89/+89
* Merge "cPickle is deprecated in py3, replacing it from six.moves"Jenkins2015-07-281-1/+1
|\
| * cPickle is deprecated in py3, replacing it from six.movesjanonymous2015-07-071-1/+1
* | unit tests: Replace "self.assert_" by "self.assertTrue"janonymous2015-07-211-41/+41
|/
* Replace xrange() with six.moves.range()Victor Stinner2015-06-231-2/+3
* Replace it.next() with next(it) for py3 compatjanonymous2015-06-151-8/+8
* Handle Disk IO error Exception in swift account auditorPradeep Kumar Singh2015-06-021-0/+24
* fsync() on directoriesPrashanth Pai2015-03-041-1/+2
* Fix reclaim on deleted containersClay Gerrard2014-12-031-55/+59
* Fix metadata overall limits bugRichard (Rick) Hawkins2014-10-021-1/+89
* Add two vector timestampsClay Gerrard2014-06-191-26/+25
* Refactoring storage policies merge_timestampsPete Zaitcev2014-06-181-76/+385
* Add Storage Policy support to ContainersClay Gerrard2014-06-181-17/+137
* Fix misspellings in swiftShane Wang2014-02-201-3/+3
* Use a tempfile.mkdtemp() based temporary directoryPeter Portante2014-01-191-16/+13
* Remove obsolete future importsSamuel Merritt2013-11-221-1/+0
* Fix DB locked error on commitSteven Lang2013-11-211-10/+39
* Merge "Use utils.ismount in place of os.path.ismount"Jenkins2013-11-211-9/+4
|\
| * Use utils.ismount in place of os.path.ismountPeter Portante2013-11-191-9/+4
* | Fixed concurrent PUT requests to accounts or containersSteven Lang2013-11-201-1/+28
|/
* Revert "Refactor common/utils methods to common/ondisk"Peter Portante2013-10-071-1/+1
* Change OpenStack LLC to FoundationZhiQiang Fan2013-09-201-1/+1
* Refactor common/utils methods to common/ondiskPeter Portante2013-09-171-1/+1
* Split backends off swift/common/db.pyPete Zaitcev2013-09-101-1701/+3
* Use Python 3.x compatible except constructDirk Mueller2013-09-071-5/+5
* Pep8 remaining unit test modules in common (8 of 12)Peter Portante2013-09-011-107/+142
* Pep8 unit test modules for hacking and one liners (4 of 12)Peter Portante2013-09-011-2/+2