26 Commits

Author SHA1 Message Date
7a03bdfdc6 lots of tweaks and fixes, mostly minor...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-15 16:54:59 +04:00
388215cdf3 split store functionality... still needs work.
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-13 18:36:53 +04:00
ade04b9773 added cache cleaning...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-02-02 19:46:34 +04:00
757ea6c99b merged first working preview generator.
issues:
- the code is still not usable (almost all things that need to be working are working but need to reorganize the code into the final architecture).
- PIL is very slow at resizing, do several plugins (IrfanView, ...) to do the job.

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-02-02 15:11:26 +04:00
7faf939f52 added test implementation cache builder, still need some more thinking and a good rewrite...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-01-31 03:07:34 +04:00
ce698aa349 - added 20K item test code...
- added variable depth index (index.Index is not done yet -- hard-coded depths)

XXX index.Index needs to be topology-agnostic.

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-13 18:30:24 +04:00
9973ad216a minor changes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-09 01:25:12 +04:00
fafc050e45 added selective flushing and more testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-08 16:46:30 +04:00
e89aa0e9b9 fixed a bug with incremental packing an index, now subsequent packs are combined and not overwritten...
added basic testing of IndexWithCache...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-08 16:36:04 +04:00
a2a07876e4 added a cached and writable index class. still needs testing...
the tests have grown to a point they need to migrated to pli.testlog ASAP

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-08 16:23:47 +04:00
08e71449ea started adding a file index, should be a separate level...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-07 03:25:38 +04:00
9a220aaf46 minor fixes, mostly removing manual extension processing... also added __iter__ to index.Index, still needs testing.
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-06 22:21:59 +04:00
6b843421a5 written file list archiving... still not coherent...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-06 22:03:01 +04:00
8fb70eb017 minor changes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-04 21:40:13 +04:00
f29bb4407f ... 2011-11-12 02:02:29 +04:00
9db954a609 still have some odd behaviur (use tmp_config.json)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-11 01:51:56 +04:00
620e73ef6d fixed a minor problem...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-11 01:41:56 +04:00
8dc42676e1 updated todo...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 20:04:34 +04:00
c835b8c7fb more docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 19:54:14 +04:00
5eca4798a5 now why is UUID is not serializable to json... JUST HATE IT WHEN PYTHON DOES THINGS LIKE THESE\!
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 19:50:58 +04:00
0014af5b82 added docs and fixed a minor bug...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 19:47:45 +04:00
f15a19ffa0 grouping appears to be working correctly. still need more tests and to check for corner cases...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 19:38:43 +04:00
a419d706d7 fixed a bug. and discovered that we effectively lost the actual extension of a file in the indexing process...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 19:17:38 +04:00
fa3082cc96 grouping almost done, still needs cleaningup and revising... (also think of better strategies to resolve and test corner cases)
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 19:02:26 +04:00
0816077356 got the grouping mostly working. corner cases still fail (run index.py to see the ungrouped files)
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 18:43:46 +04:00
ebd2865fed started work on indexing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-03 01:11:10 +03:00