swift/test/unit/obj
Prashanth Pai 42c790d04b Avoid unnecessary unlink() on every successful PUT
If you do a strace on object-server PUT operation, you'd see that
there's an unlink() sys call which _always_ fails with ENOENT.

mkstemp() creates a temp file which is renamed later to it's final
object path in filesystem. Hence, on a successful object PUT, the
tempfile would never exist in its original location after rename.

Change-Id: I805c7c200107e2d56278f0fb35692a51cb1edc0b
Signed-off-by: Prashanth Pai <ppai@redhat.com>
2015-01-06 14:38:23 +05:30
..
__init__.py Initial commit of Swift code 2010-07-12 17:03:45 -05:00
test_auditor.py Ensure sys.exit called in fork_child after exception 2014-10-02 17:46:06 -04:00
test_diskfile.py Avoid unnecessary unlink() on every successful PUT 2015-01-06 14:38:23 +05:30
test_expirer.py Fix bug with expirer and unicode 2014-10-10 14:22:04 -07:00
test_replicator.py Some statements are evaluated twice in the setUp of the 2014-10-01 11:02:48 +00:00
test_server.py Merge "Rework splice and tee" 2014-12-15 18:40:15 +00:00
test_ssync_receiver.py Replace POLICY and POLICY_INDEX with string literals 2014-06-23 12:52:50 -07:00
test_ssync_sender.py use replication_ip in ssync 2014-10-16 01:56:48 +00:00
test_updater.py Handle os.listdir failures in object-updater 2014-11-20 16:48:38 -06:00