Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 0.94.0v0.94.0sucrose-0.94 | Simon Schampijer | 2011-09-29 | 1 | -1/+1 |
| | |||||
* | Revert "Make sure data store checkouts are read-only" | Simon Schampijer | 2011-09-29 | 1 | -1/+9 |
| | | | | | | | This reverts commit a7644fcca13db182cd44378ac1402f17c023e601. This had implications for SL #3135. Revert for now, an updated fix can go in a stable update. | ||||
* | Release 0.93.2v0.93.2 | Simon Schampijer | 2011-08-19 | 1 | -1/+1 |
| | |||||
* | Make sure data store checkouts are read-only | Sascha Silbe | 2011-03-31 | 1 | -9/+1 |
| | | | | | | | | We don't want anyone to be able to alter a file that is inside the data store, bypassing the API. Signed-off-by: Sascha Silbe <silbe@activitycentral.com> Acked-by: Simon Schampijer <simon@laptop.org> | ||||
* | don't destroy unchanged data store entries (SL#2668) | Sascha Silbe | 2011-03-31 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | Calling datastore.get() and passing the file name back into datastore.update() for the same entry with transfer_ownership set to False destroyed the data file. This was because source and destination file are identical (hard links) and we overwrote the destination file in AsyncCopy.start() without unlinking it first. Fix this by unlinking the destination file if it exists. Reported-By: Daniel Drake <dsd@laptop.org> Signed-off-by: Sascha Silbe <silbe@activitycentral.com> Acked-by: Simon Schampijer <simon@laptop.org> | ||||
* | Release 0.92.0v0.92.0 | Simon Schampijer | 2011-02-23 | 1 | -1/+1 |
| | |||||
* | don't choke if timestamp property is missing | Sascha Silbe | 2011-02-15 | 1 | -0/+3 |
| | | | | | | | | The timestamp property might be missing due to incomplete writes (out of power, system crash) or software bugs. Signed-off-by: Sascha Silbe <silbe@activitycentral.com> Acked-by: Simon Schampijer <simon@laptop.org> | ||||
* | Cleanup AUTHORS file | Aleksey Lim | 2011-01-19 | 1 | -1/+1 |
| | |||||
* | Add missed deps | Aleksey Lim | 2011-01-05 | 1 | -1/+2 |
| | |||||
* | Actualize sweet recipe; add metadatareader.so symlink to support inplace run | Aleksey Lim | 2011-01-02 | 3 | -13/+14 |
| | |||||
* | Tweak HACKING file | Aleksey Lim | 2010-12-18 | 1 | -9/+21 |
| | |||||
* | Use sh notaion in shell commands | Aleksey Lim | 2010-10-22 | 1 | -1/+2 |
| | |||||
* | Run autogen.sh on sweet cleanup | Aleksey Lim | 2010-10-22 | 1 | -5/+5 |
| | |||||
* | Add Bazaar recipe file | Aleksey Lim | 2010-10-22 | 2 | -2/+34 |
| | |||||
* | More sugar-lint fixes | Aleksey Lim | 2010-10-20 | 4 | -44/+55 |
| | |||||
* | More sugar-lint fixes; add HACKING file | Aleksey Lim | 2010-10-16 | 7 | -118/+128 |
| | |||||
* | indexstore: disable pylint warning W0221 for parse_query | Sascha Silbe | 2010-10-16 | 1 | -0/+1 |
| | | | | | | | | | No other name I can think of is a better fit and no external code is using this class, so it isn't an issue. Disabling the warning reduces pylint clutter and makes it easier to spot real issues. Signed-off-by: Sascha Silbe <sascha-pgp@silbe.org> | ||||
* | datastore, migration: remove unused import traceback | Sascha Silbe | 2010-10-16 | 2 | -2/+0 |
| | | | | | | Caught by pylint. Signed-off-by: Sascha Silbe <sascha-pgp@silbe.org> | ||||
* | PEP8 cleanups | Sascha Silbe | 2010-10-16 | 3 | -2/+3 |
| | | | | Signed-off-by: Sascha Silbe <sascha-pgp@silbe.org> | ||||
* | Update 0.90.0 NEWSv0.90.0 | Aleksey Lim | 2010-09-29 | 1 | -0/+3 |
| | |||||
* | Release 0.90.0 | Aleksey Lim | 2010-09-29 | 1 | -1/+1 |
| | |||||
* | Do not store symlinks #2362 | Aleksey Lim | 2010-09-23 | 1 | -0/+8 |
| | |||||
* | Bump v0.89.4v0.89.4 | Aleksey Lim | 2010-09-11 | 2 | -1/+6 |
| | |||||
* | metadata-only update sets filesize property to 0 #2229 | Aleksey Lim | 2010-09-06 | 1 | -5/+8 |
| | |||||
* | commit 3644fac reintroduced race condition, broke test suite #2104 | Aleksey Lim | 2010-09-03 | 2 | -9/+19 |
| | |||||
* | autogen.sh: pass --enable-maintainer-mode to configure | Bernie Innocenti | 2010-08-25 | 1 | -1/+1 |
| | |||||
* | Reviewer comments #1915v0.89.3 | Aleksey Lim | 2010-08-24 | 2 | -5/+10 |
| | |||||
* | Bump v0.89.3 | Aleksey Lim | 2010-08-24 | 5 | -15/+22 |
| | |||||
* | Create target directory before importing previews (carrott) #2149 | Aleksey Lim | 2010-08-24 | 1 | -5/+5 |
| | | | | This partially(possibly) fixes #2149 issue | ||||
* | Increment CURRENT_LAYOUT_VERSION to trigger an index rebuild | Andrés Ambrois | 2010-08-24 | 1 | -1/+1 |
| | |||||
* | Check creation_time on index rebuild. | Andrés Ambrois | 2010-08-24 | 1 | -0/+7 |
| | |||||
* | Add creation_time property. | Andrés Ambrois | 2010-08-24 | 2 | -0/+37 |
| | |||||
* | Check filesize property on index rebuild. | Andrés Ambrois | 2010-08-24 | 1 | -0/+8 |
| | | | | This will ensure it gets set when upgrading from older datastores. | ||||
* | Add filesize property to the index. | Andrés Ambrois | 2010-08-24 | 2 | -0/+26 |
| | | | | Don't fail indexing if filesize is missing. | ||||
* | Bump v0.89.2v0.89.2 | Aleksey Lim | 2010-08-04 | 3 | -1/+7 |
| | |||||
* | sl#2132: reduce _FLUSH_TIMEOUT to 5 seconds | Bernie Innocenti | 2010-08-02 | 1 | -1/+1 |
| | | | | | | | | | This drastically reduces the chance of data loss in the journal on crash or power failure. The previous timeout was set to 60 seconds. It is not clear how much time flushing the journal takes on an XO-1. Until we measure, 5 and 60 are equally unjustified random numbers. | ||||
* | Set index_updated flag on ds shutting down | Aleksey Lim | 2010-07-29 | 1 | -2/+3 |
| | |||||
* | Bump v0.89.1v0.89.1 | Aleksey Lim | 2010-07-14 | 2 | -1/+4 |
| | |||||
* | Invert index_updated logic #2095 | Aleksey Lim | 2010-07-14 | 3 | -31/+33 |
| | |||||
* | Bump v0.88.0v0.88.0 | Aleksey Lim | 2010-03-29 | 2 | -1/+4 |
| | |||||
* | fix migration from 0.82 data store (#1838) | Sascha Silbe | 2010-03-22 | 1 | -0/+8 |
| | | | | | | | | | Upgrading directly from 0.82 to 0.86/0.88 didn't migrate the data store contents because LayoutManager._is_empty() doesn't check for 0.82 data store entries. This patch fixes _is_empty() to recognize 0.82 data store contents. Signed-off-by: Sascha Silbe <sascha-pgp@silbe.org> | ||||
* | Bump v0.87.4v0.87.4 | Aleksey Lim | 2010-03-10 | 2 | -1/+5 |
| | |||||
* | Do not remove internal metadata fields while rewriting object #1813 | Aleksey Lim | 2010-03-10 | 1 | -1/+3 |
| | |||||
* | Auto detect mime type in copy-to-journal #586 (tomeu) | Aleksey Lim | 2010-03-09 | 1 | -7/+6 |
| | |||||
* | Bump v87.3v0.87.3 | Aleksey Lim | 2010-03-08 | 3 | -4/+9 |
| | |||||
* | fix typo in last commit | Sascha Silbe | 2010-03-08 | 1 | -1/+1 |
| | |||||
* | rebuild index on migration (#1787) | Sascha Silbe | 2010-03-08 | 4 | -30/+53 |
| | | | | | | | | | Currently we force an index rescan on migration, but not a rebuild. Any entry that's already in the index will _not_ be updated. This patch fixes the migration logic to do a full index rebuild, thus actually migrating the index. Signed-off-by: Sascha Silbe <sascha-pgp@silbe.org> | ||||
* | Add section about storage format history | Aleksey Lim | 2010-03-08 | 1 | -0/+17 |
| | |||||
* | Bump v0.87.2v0.87.2 | Aleksey Lim | 2009-12-21 | 2 | -1/+7 |
| | |||||
* |