0
I Use This!
Inactive

Commits : Listings

Analyzed about 16 hours ago. based on code collected about 23 hours ago.
Mar 27, 2023 — Mar 27, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Rationalized the logging messages and made more use of python logging facilities (especially: added the function name and thread id to all messages). Also putting logging of any exceptions that may happen in the functions run under timerThread instead of just ignoring them. More... about 16 years ago
Remove the print lines I added to xmp.py. They aren't relevant to a flickrfs user using it to test their fuse installation and just produce a confusing error message. More... about 16 years ago
Make the tests pass using the current behavior of flickrfs. Except for the extended tests. More... about 16 years ago
Make the default configuration easier to see and modify. More... about 16 years ago
README change note for removal of 500 image limit on sets. More... about 16 years ago
Apply the simple threading fix to the set sync code. More... about 16 years ago
Attempt to fix 500 image limit on set population. More... about 16 years ago
Turns out a photo doesn't always have an 'originalformat'. Quick fix is to default to jpg, left an XXX comment to come back and see if there's some other format option we can fall back to. More... about 16 years ago
Use only one thread in the sets_thread routine, rather than launching one per set. This seems to fix the problem of getting no images in the sets directory when there are lots of sets. More... about 16 years ago
Eliminate long sleeps in favor of spin loops on short sleeps in the test program, to allow the tests to complete in minimum possible time. More... about 16 years ago
Add python-fuse 0.2 compatibility by declaring we are using the 0.1 api. More... about 16 years ago
A start on updaing the tests. Found a different international character example (and a better one) since the old one is gone now. The 'ls' tests need to be fixed not to be userid dependent...but later for that. There are lots of tests that don't pass, most of which are real bugs. More... about 16 years ago
Make sure every routine in transactions that calls flickrapi at least lets us know that it has been called in the debug log. More... about 16 years ago
A fix to the test script to handle fatal errors during startup of flickrfs, and a version of the fuse-python xmp.py script that tests whether or not threads work. More... about 16 years ago
Photosets.GetPhotos sometimes doesn't provide the originalformat attribute, resulting in an exception thrown. More... almost 17 years ago
Logs the return from getPhotosetList More... almost 17 years ago
Show the setid when emitting error More... almost 17 years ago
oops! left the debug switch on More... almost 17 years ago
bug fix: no attribute photo error. Some sets don't have any photos inside, causing the xml reply to not have that attribute More... almost 17 years ago
bug fix for KeyError raised when trying to retrieve original format information. More... almost 17 years ago
more cleanup of useless files More... almost 17 years ago
Change flickr api by Beej to MIT license. More... almost 17 years ago
Debian like packaging of files. More... almost 17 years ago
bug fix - www-browser More... about 17 years ago
Retry the operations which are run in background in case of exceptions. This includes population and sync of sets. More... about 17 years ago
1. Created a function retryFlickrOp, which would be utilized to handle flickr transactions; catch their exceptions, check their result, and retry them in case of failures. 2. Fixed the bug which allows Vim to create random swap files; and cause .meta files to throw errors even after successful retrieval of metadata information. 3. Licenses will be shown as sorted in metadata files. 4. Indentation of code so that it falls within the printer 80 chars limit. 5. Moved the print and log statements to utilize string fomatting (%s). More... about 17 years ago
1. Fix statfs to show the actual bandwidth usage for flickr account. 2. Make flickr operations more robust, try multiple times before giving up; tackle exceptions. 3. No need to log operations which are HIGHLY repetitive, i.e. statfs, and getattr for '/'. More... about 17 years ago
1. More robust downloading of information for sets. Initially it used to do it serially, and used to get stuck even if the retrieval of photos for one of the set failed. Now, it would download the information parallely in threads in the background, so that multiple sets can now fail w/o having any influence on other sets. 2. More robust syncing of sets; in the same way as above. 3. Integration with bdb only if the module is available; otherwise store inodes in memory. 4. bdb keys have to be normal strings, it doesn't support unicode. This cl fixes that bug. More... about 17 years ago
1. Refactoring of flickrfs code; division of the various modules in different files. 2. The metadata information which is needed to generate .meta files would be retrieved only when they're opened. This would boost the performance of populating sets and stream; as the inodes would be created with the minimum information sent out in bulk. More... about 17 years ago
Added function by Varun to automatically create the config.txt file, if not present. More... over 17 years ago