My favorites | Sign in
Project Logo
                
Details: Show all Hide all

Older

  • Aug 21, 2009
    r70 (first set of task queue for data compactor and cron jobs) committed by allen.hutchison   -   first set of task queue for data compactor and cron jobs
    first set of task queue for data compactor and cron jobs
  • Mar 15, 2009
    r69 (Adding classes for the data compactor. Updating comments in ...) committed by allen.hutchison   -   Adding classes for the data compactor. Updating comments in the status_value class.
    Adding classes for the data compactor. Updating comments in the status_value class.
  • Mar 15, 2009
    r68 (final version of new validators, plus a new custom exception...) committed by allen.hutchison   -   final version of new validators, plus a new custom exception type ValidateError if the validator fails.
    final version of new validators, plus a new custom exception type ValidateError if the validator fails.
  • Mar 15, 2009
    r67 (Changing the name of the constants file to validators. ) committed by allen.hutchison   -   Changing the name of the constants file to validators.
    Changing the name of the constants file to validators.
  • Mar 15, 2009
    r66 (Adding a set of common data validators to be used in multipl...) committed by allen.hutchison   -   Adding a set of common data validators to be used in multiple data classes. This makes way for a new CompactStatusValue class that will be used in the data_compactor to remove duplicate status values. This will greatly reduce the amount of data storage needed by the StatusValues without loosing any data.
    Adding a set of common data validators to be used in multiple data classes. This makes way for a new CompactStatusValue class that will be used in the data_compactor to remove duplicate status values. This will greatly reduce the amount of data storage needed by the StatusValues without loosing any data.
  • Mar 15, 2009
    r65 (Adding the remote api to my deployed app. ) committed by allen.hutchison   -   Adding the remote api to my deployed app.
    Adding the remote api to my deployed app.
  • Mar 05, 2009
    issue 9 (Occasional Download Errors) reported by allen.hutchison   -   ApplicationError: 5 Traceback (most recent call last): File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 501, in __call__ handler.get(*groups) File "/base/data/home/apps/severedelays/1.331832062900065743/page_handlers/storestatus.py", line 36, in get ss = StoreStatus() File "/base/data/home/apps/severedelays/1.331832062900065743/lib/store_status.py", line 39, in __init__ self.parsers = [TubeParser(), DlrParser(), OvergroundParser()] File "/base/data/home/apps/severedelays/1.331832062900065743/lib/scrapers/uk/lon/tube_parser.py", line 34, in __init__ self.scrape() File "/base/data/home/apps/severedelays/1.331832062900065743/lib/scrapers/scraper.py", line 38, in scrape self.result = urlfetch.fetch(self.url) File "/base/python_lib/versions/1/google/appengine/api/urlfetch.py", line 273, in fetch raise DownloadError(str(e)) DownloadError: ApplicationError: 5
    ApplicationError: 5 Traceback (most recent call last): File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 501, in __call__ handler.get(*groups) File "/base/data/home/apps/severedelays/1.331832062900065743/page_handlers/storestatus.py", line 36, in get ss = StoreStatus() File "/base/data/home/apps/severedelays/1.331832062900065743/lib/store_status.py", line 39, in __init__ self.parsers = [TubeParser(), DlrParser(), OvergroundParser()] File "/base/data/home/apps/severedelays/1.331832062900065743/lib/scrapers/uk/lon/tube_parser.py", line 34, in __init__ self.scrape() File "/base/data/home/apps/severedelays/1.331832062900065743/lib/scrapers/scraper.py", line 38, in scrape self.result = urlfetch.fetch(self.url) File "/base/python_lib/versions/1/google/appengine/api/urlfetch.py", line 273, in fetch raise DownloadError(str(e)) DownloadError: ApplicationError: 5
  • Feb 22, 2009
    r64 (Updating ignore lists.) committed by allen.hutchison   -   Updating ignore lists.
    Updating ignore lists.
  • Feb 22, 2009
    r63 (Removing duplicate externals) committed by allen.hutchison   -   Removing duplicate externals
    Removing duplicate externals
  • Feb 21, 2009
    issue 8 (API data slicing) reported by allen.hutchison   -   Need to tweak the current and status handlers, so that they can get data for one line by name or a set by type, geography, or network.
    Need to tweak the current and status handlers, so that they can get data for one line by name or a set by type, geography, or network.
  • Feb 21, 2009
    issue 7 (Data compactor) reported by allen.hutchison   -   Need to add a background task to compact data to another table for history. Should run every few minutes to clean up no-longer-current data from the statusvalue entities. New table should have: line, geography, valueType, status, description, start time, end time. These entities should concatenate all of the data for a particular contiguous state on a given line.
    Need to add a background task to compact data to another table for history. Should run every few minutes to clean up no-longer-current data from the statusvalue entities. New table should have: line, geography, valueType, status, description, start time, end time. These entities should concatenate all of the data for a particular contiguous state on a given line.
  • Feb 21, 2009
    issue 2 (Need DLR Status) Status changed by allen.hutchison   -  
    Status: Fixed
    Status: Fixed
  • Feb 21, 2009
    issue 3 (London Overground) Status changed by allen.hutchison   -  
    Status: Fixed
    Status: Fixed
  • Feb 21, 2009
    issue 6 (Fix Log warnings for the requested status file format) Status changed by allen.hutchison   -  
    Status: Fixed
    Status: Fixed
  • Feb 21, 2009
    r62 (Adding a page scraper for the overground. ) committed by allen.hutchison   -   Adding a page scraper for the overground.
    Adding a page scraper for the overground.
  • Feb 21, 2009
    r61 (Adding author tags where they were forgotten. ) committed by allen.hutchison   -   Adding author tags where they were forgotten.
    Adding author tags where they were forgotten.
  • Feb 21, 2009
    r60 (1. Moving the page handlers into their own directory. 2. Upd...) committed by allen.hutchison   -   1. Moving the page handlers into their own directory. 2. Updating some logging messages. 3. Changing the url regular expressions.
    1. Moving the page handlers into their own directory. 2. Updating some logging messages. 3. Changing the url regular expressions.
  • Feb 21, 2009
    r59 (Adding a generic scraper class, and a dlr scraper. ) committed by allen.hutchison   -   Adding a generic scraper class, and a dlr scraper.
    Adding a generic scraper class, and a dlr scraper.
  • Feb 16, 2009
    r58 (Changing the name of store to match the way things work with...) committed by allen.hutchison   -   Changing the name of store to match the way things work with current.py.
    Changing the name of store to match the way things work with current.py.
  • Feb 16, 2009
    r57 (Fixed stupid mistake that made it impossible to get a status...) committed by allen.hutchison   -   Fixed stupid mistake that made it impossible to get a status update.
    Fixed stupid mistake that made it impossible to get a status update.
  • Feb 15, 2009
    r56 (Clearing out old main methods that shouldn't be accessed dir...) committed by allen.hutchison   -   Clearing out old main methods that shouldn't be accessed directly. If you want to test one of the files, use it's unit test in the appengine-test directory. Removed old index definitions from index.yaml.
    Clearing out old main methods that shouldn't be accessed directly. If you want to test one of the files, use it's unit test in the appengine-test directory. Removed old index definitions from index.yaml.
  • Feb 15, 2009
    r55 (Refactored store_status to drop data into the memcache on th...) committed by allen.hutchison   -   Refactored store_status to drop data into the memcache on the way in, instead of relying on it to be populated on the way out with the first call to current. This should ensure that there is always one set of data in the memcache, and will ensure that the scrapers can only be called once for every five minutes.
    Refactored store_status to drop data into the memcache on the way in, instead of relying on it to be populated on the way out with the first call to current. This should ensure that there is always one set of data in the memcache, and will ensure that the scrapers can only be called once for every five minutes.
  • Feb 15, 2009
    issue 6 (Fix Log warnings for the requested status file format) reported by allen.hutchison   -   The current status script is generating warnings in the log files because of the new HTML output format. Need to move these all to INFO.
    The current status script is generating warnings in the log files because of the new HTML output format. Need to move these all to INFO.
  • Feb 15, 2009
    issue 4 (Security for storestatus) Status changed by allen.hutchison   -   Instead I'm going to make the store status script drop stuff in the memcache and skip updating if the memcache is too fresh. Then people can call storestatus as much as they want, but it won't cause data corruption or excessive calls to the data provider sites.
    Status: WontFix
    Instead I'm going to make the store status script drop stuff in the memcache and skip updating if the memcache is too fresh. Then people can call storestatus as much as they want, but it won't cause data corruption or excessive calls to the data provider sites.
    Status: WontFix
  • Feb 15, 2009
    r54 (Last of the rename updates. All tests pass now. ) committed by allen.hutchison   -   Last of the rename updates. All tests pass now.
    Last of the rename updates. All tests pass now.
  • Feb 15, 2009
    r53 (Creating init files to create python packages. Moving the ne...) committed by allen.hutchison   -   Creating init files to create python packages. Moving the newly renamed tube_parser in with the rest.
    Creating init files to create python packages. Moving the newly renamed tube_parser in with the rest.
  • Feb 15, 2009
    r52 (Ditching the uk-lon directory because it will mess with pyth...) committed by allen.hutchison   -   Ditching the uk-lon directory because it will mess with python package names.
    Ditching the uk-lon directory because it will mess with python package names.
  • Feb 15, 2009
    r51 (Moving code around to reflect the geography it works in. Thi...) committed by allen.hutchison   -   Moving code around to reflect the geography it works in. This directory structure should reflect the geography used in the URL requests.
    Moving code around to reflect the geography it works in. This directory structure should reflect the geography used in the URL requests.
  • Feb 15, 2009
    r50 (Removing the admin code libs, as I've realized this approach...) committed by allen.hutchison   -   Removing the admin code libs, as I've realized this approach is fundamentally flawed.
    Removing the admin code libs, as I've realized this approach is fundamentally flawed.
  • Feb 13, 2009
    r49 (First version of an Android client.) committed by allen.hutchison   -   First version of an Android client.
    First version of an Android client.
  • Feb 10, 2009
    r48 (adding support for new scrapers) committed by allen.hutchison   -   adding support for new scrapers
    adding support for new scrapers
  • Jan 18, 2009
    r47 (adding an html page, and a google analytics tracker) committed by allen.hutchison   -   adding an html page, and a google analytics tracker
    adding an html page, and a google analytics tracker
  • Jan 18, 2009
    r46 (adding an external) committed by allen.hutchison   -   adding an external
    adding an external
  • Jan 18, 2009
    r45 (removing some directories) committed by allen.hutchison   -   removing some directories
    removing some directories
  • Jan 18, 2009
    r44 ( ) committed by allen.hutchison   -  
  • Jan 18, 2009
    r43 (Should have made these files an external dep.) committed by allen.hutchison   -   Should have made these files an external dep.
    Should have made these files an external dep.
  • Jan 11, 2009
    r42 (more work on AdminCode and it's unit tests.) committed by allen.hutchison   -   more work on AdminCode and it's unit tests.
    more work on AdminCode and it's unit tests.
  • Jan 10, 2009
    r41 (Adding svn:ignore properties to ignore *.pyc files in all of...) committed by allen.hutchison   -   Adding svn:ignore properties to ignore *.pyc files in all of our python directories.
    Adding svn:ignore properties to ignore *.pyc files in all of our python directories.
  • Jan 10, 2009
    r40 ([No log message]) committed by allen.hutchison   -   [No log message]
    [No log message]
  • Jan 10, 2009
    r39 (Adding the first bits of the admin_code library and it's tes...) committed by allen.hutchison   -   Adding the first bits of the admin_code library and it's test.
    Adding the first bits of the admin_code library and it's test.
  • Jan 10, 2009
    r38 (Adding svn properties for the keywords.) committed by allen.hutchison   -   Adding svn properties for the keywords.
    Adding svn properties for the keywords.
  • Jan 10, 2009
    UnitTesting (Running The Unit Tests) Wiki page added by allen.hutchison
  • Jan 10, 2009
    r36 (Adding the unit testing framework and unit tests for the TFL...) committed by allen.hutchison   -   Adding the unit testing framework and unit tests for the TFLParser.
    Adding the unit testing framework and unit tests for the TFLParser.
  • Jan 10, 2009
    r35 (Moved the memcache logic into a third_party memoizer and mod...) committed by allen.hutchison   -   Moved the memcache logic into a third_party memoizer and modified the current_status module to use it.
    Moved the memcache logic into a third_party memoizer and modified the current_status module to use it.
  • Jan 10, 2009
    r34 (Pulled the request and template render code out into it's ow...) committed by allen.hutchison   -   Pulled the request and template render code out into it's own class in request_handler.py Update current_status.py to reflect the DB changes from yesterday.
    Pulled the request and template render code out into it's own class in request_handler.py Update current_status.py to reflect the DB changes from yesterday.
  • Jan 09, 2009
    r33 (playing with the data model) committed by allen.hutchison   -   playing with the data model
    playing with the data model
  • Jan 09, 2009
    r32 (migrating the igoogle code over, creating an android client ...) committed by allen.hutchison   -   migrating the igoogle code over, creating an android client directory
    migrating the igoogle code over, creating an android client directory
  • Jan 09, 2009
    r31 (Making an appengine directory to prepare the way for some cl...) committed by allen.hutchison   -   Making an appengine directory to prepare the way for some client code
    Making an appengine directory to prepare the way for some client code
  • Jan 03, 2009
    r30 (Updated the status call for partclosure, was omitted before....) committed by allen.hutchison   -   Updated the status call for partclosure, was omitted before.
    Updated the status call for partclosure, was omitted before.
  • Dec 30, 2008
    URLFomat (Format for the URL space) Wiki page added by allen.hutchison
 
Hosted by Google Code