]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/history - src/allmydata/storage.py
#620: storage: allow mutable shares to be deleted, with a writev where new_length=0
[tahoe-lafs/tahoe-lafs.git] / src / allmydata / storage.py
2009-02-11 Brian Warner#620: storage: allow mutable shares to be deleted,...
2009-02-09 Brian Warnerstorage #596: announce 'tolerates-immutable-read-overru...
2009-01-10 Brian Warnerstorage.py : replace 4294967295 with 2**32-1: python...
2009-01-10 Brian Warnerstorage.py: announce a maximum-immutable-share-size...
2009-01-06 Brian Warnerstorage.py: explain what this large and hard-to-recogni...
2009-01-06 Zooko O'Whielacronximmutable: fix the writing of share data size into...
2009-01-03 Zooko O'Whielacronximmutable: fix think-o in previous patch which caused...
2009-01-03 Zooko O'Whielacronximmutable: when storage server reads from immutable...
2009-01-03 Zooko O'Whielacronxtrivial: another place where I accidentally committed...
2009-01-02 Zooko O'Whielacronxtrivial: a few improvements to in-line doc and code...
2009-01-02 Zooko O'Whielacronxdoc: remove notes to self that I accidentally included...
2008-12-31 Zooko O'Whielacronximmutable: storage servers accept any size shares now
2008-12-21 Zooko O'Whielacronximmutable, checker, and tests: improve docstrings,...
2008-12-04 Brian Warnerstats: don't return booleans: it violates the schema...
2008-12-03 Brian Warnerstorage.py: oops, fix windows again, readonly_storage...
2008-12-02 Brian Warnerstorage.py: unbreak readonly_storage=True on windows
2008-12-02 Brian Warnerstorage.py: fix minor typo in comment
2008-12-02 Brian Warnerstorage: replace sizelimit with reserved_space, make...
2008-11-22 Brian Warner#538: add remote_get_version() to four main Referenceab...
2008-10-26 Brian Warnerstorage: don't use colons in the corruption-advisory...
2008-10-24 Brian Warnerstorage: add remote_advise_corrupt_share, for clients...
2008-10-20 Brian Warnerstorage.py: assert that immutable share size will fit...
2008-10-14 Zooko O'Whielacronxrepairer: test all different kinds of corruption that...
2008-10-10 Brian Warnerstorage.py: improve some precondition() error messages
2008-10-10 Brian Warnerstorage: split WriteBucketProxy and ReadBucketProxy...
2008-08-26 Brian Warnerlogging: add 'unique-message-ids' (or 'umids') to each...
2008-08-06 Brian Warnerstorage: include disk-free information in the stats...
2008-07-30 Zooko O'Whielacronxstorage: make storage servers declare oldest supported...
2008-07-22 Brian Warnerstorage: remove update_write_enabler method, it won...
2008-07-12 Brian Warnerstorage: rename the latency key names so they sort...
2008-07-12 Brian Warneradd 1%,10% percentiles to the storage server latency...
2008-07-10 Brian Warnerstorage: add add_lease/update_write_enabler to remote...
2008-06-26 Brian Warnerstorage.py: leave the storage/shares/incoming/ director...
2008-06-25 Brian Warnerstorage: record latency stats in a flat dict, not neste...
2008-06-18 Brian Warnerstorage.ReadBucketProxy: avoid double-start, this only...
2008-06-17 Brian Warnerstorage: remove unused method
2008-06-16 Brian Warnerstorage: improve stats, make them accessible via webpor...
2008-06-16 Brian Warnerstorage: measure latency-per-operation, calculate mean...
2008-06-10 Brian Warnerstorage.py: remove unused import
2008-06-10 Brian Warnerupload: abort the bucket upon any write error, and...
2008-06-10 Brian Warnerstorage: ignore shares in incoming/, to make clients...
2008-06-03 Brian Warnermove FileTooLargeError out to a common location
2008-06-02 Brian WarnerDon't allow uploads of large files (about 12GiB or...
2008-05-07 Zooko O'Whielacronxdocs: fix a few stale comments in code
2008-04-10 robk-tahoestats gathering: fix storage server stats if not tracki...
2008-04-08 Zooko O'Whielacronxdon't do a du on startup if there is no size limit...
2008-03-28 Brian Warnerstorage: emit log messages on bucket allocate/read...
2008-03-13 Zooko O'Whielacronxstorage servers announce that they will support clients...
2008-03-04 Brian Warnerwebish: download-results: add server_problems
2008-03-04 Brian Warnerwebish: add 'download results', with some basic timing...
2008-02-27 Brian Warnerlog more peerinfo in download/upload/checker problems
2008-02-15 Zooko O'Whielacronxswitch from base62 to base32 for storage indices, switc...
2008-02-13 Zooko O'Whielacronxuse base62 encoding for storage indexes, on disk and...
2008-02-06 Brian Warnerstorage: change service name from 'storageserver' to...
2008-02-05 Brian Warnerbig introducer refactoring: separate publish+subscribe...
2008-02-01 robk-tahoestats: added IStatsProducer interface, fixed stats...
2008-02-01 Brian Warnerstorage: clean up use of si_s vs si_dir, add test for...
2008-01-31 Zooko O'Whielacronxstorage: make two levels of share directories so as...
2008-01-31 robk-tahoestats: add a simple stats gathering system
2008-01-29 Brian WarnerWriteBucketProxy: improve __repr__
2008-01-15 Brian Warnerupload: add Encoder.abort(), to abandon the upload...
2008-01-14 Brian Warnerstorage: improve logging a bit
2007-12-05 Brian Warnerstorage.py: factor out a common compare() routine
2007-12-03 Zooko O'Whielacronxfix several bugs and warnings -- thanks, pyflakes
2007-12-03 Zooko O'Whielacronxdecentralized directories: integration and testing
2007-11-07 Brian Warnerstorage.py: add a little logging (disabled)
2007-11-07 Brian Warnerstabilize on 20-byte nodeids everywhere, printed with...
2007-11-06 Brian Warnerstorage: rewrite slot API, now use testv_and_readv_and_...
2007-11-05 Brian Warnerstorage: add readv_slots: get data from all shares
2007-10-31 Brian Warnerstorage.py: fix tests, timestamps get updated when...
2007-10-31 Brian Warnerstorage.py: more test coverage, make sure leases surviv...
2007-10-31 Brian Warnerstorage.py: improve test coverage even more
2007-10-31 Brian Warnerstorage.py: more mutable-slot coverage, renewing/cancel...
2007-10-31 Brian Warnermutable slots: add some test coverage for lease-addition
2007-10-31 Brian Warnermutable slots: finish up basic coding on server-side...
2007-10-31 Brian Warnercheckpointing mutable-file work. Storage layer is 80...
2007-09-17 Brian Warnerstorage: fill alreadygot= with all known shares for...
2007-09-15 Brian Warnerstorage: remove the leftover incoming/XYZ/ directory...
2007-09-11 Brian Warnerstorage: always record lease expiration times as integers
2007-09-04 Brian Warnerstorage: add version number to share data. Closes #90.
2007-09-03 Brian Warnerstorage: don't add a duplicate lease, renew the old...
2007-09-02 Brian Warnerstorage: remove get_or_add_owner, since I don't know...
2007-09-02 Brian Warnerstorage: remove unused delete_bucket() method, lease...
2007-09-02 Brian Warnerstorage: handle simultanous uploads: add a lease for...
2007-09-02 Brian Warnerstorage: replace sqlite with in-share lease records
2007-08-29 Brian Warnerstorage: use sqlite from either python2.5's stdlib...
2007-08-28 Brian Warnerdeletion phase3: add a sqlite database to track renew...
2007-08-28 Brian Warnerdeletion phase1: send renew/cancel-lease secrets, but...
2007-07-17 Brian Warnerclient.py: add a 'debug_no_storage' option to throw...
2007-07-14 Brian Warnerstorage.py: turn some assertions into preconditions
2007-07-14 Brian Warnerstorage.py: handle num_segments != power-of-two without...
2007-07-14 Brian Warnerrename storageserver.py to just storage.py, since it...