Project

General

Profile

Statistics
| Revision:
Name Size Revision Age Author Comment
  _archive 1598 almost 13 years Aaron Marcuse-Kubitza Moved _archive/tapir2flatClient/trunk/client/ t...
  analysis 3076 over 12 years Aaron Marcuse-Kubitza Added top-level analysis dir for range modeling
  backups 3546 over 12 years Aaron Marcuse-Kubitza backups/Makefile: Full DB: Added vegbien.backup...
  bin 3689 over 12 years Aaron Marcuse-Kubitza bin/map: Fixed bug where needed to use sql.func...
  config 272 about 13 years Aaron Marcuse-Kubitza Moved bien_password to new config dir
  inputs 3693 over 12 years Aaron Marcuse-Kubitza mappings/VegX-VegBIEN.stems.csv: elevation, ele...
  lib 3692 over 12 years Aaron Marcuse-Kubitza sql_io.py: Wrapping mapping in a sql_gen.ColDic...
  mappings 3693 over 12 years Aaron Marcuse-Kubitza mappings/VegX-VegBIEN.stems.csv: elevation, ele...
  schemas 3681 over 12 years Aaron Marcuse-Kubitza schemas/vegbank.ERD.pdf: Auto-repaired with Ado...
  to_do 2547 over 12 years Aaron Marcuse-Kubitza to_do/timeline.doc: Updated to reflect the mont...
Makefile 10.4 KB 3393 over 12 years Aaron Marcuse-Kubitza Moved archived imports and make targets to main...
README.TXT 7.99 KB 3690 over 12 years Aaron Marcuse-Kubitza README.TXT: Datasource setup: Accepting the tes...
map 1.22 KB 3475 over 12 years Aaron Marcuse-Kubitza root map: Run bin/map with a nice increment of ...

Latest revisions

# Date Author Comment
3693 07/30/2012 08:28 PM Aaron Marcuse-Kubitza

mappings/VegX-VegBIEN.stems.csv: elevation, elevationrange: Added _rangeStart/_rangeEnd filter

3692 07/30/2012 08:19 PM Aaron Marcuse-Kubitza

sql_io.py: Wrapping mapping in a sql_gen.ColDict: Documented that sql_gen.ColDict sanitizes both keys and values passed into it

3691 07/30/2012 08:18 PM Aaron Marcuse-Kubitza

sql_gen.py: ColDict: Documented that anything that isn't a column is wrapped in a NamedCol

3690 07/30/2012 08:04 PM Aaron Marcuse-Kubitza

README.TXT: Datasource setup: Accepting the test cases: Added instructions for what to do if you get errors

3689 07/30/2012 06:09 PM Aaron Marcuse-Kubitza

bin/map: Fixed bug where needed to use sql.function_exists() to determine if something is a relational (now SQL) function, including in row-based mode, since that now uses sql_io.put_table(), which requires this. The bug fix relies on the new xml_func.process() feature that preserves unknown relational functions in case they are built-in functions rather than SQL functions.

3688 07/30/2012 06:04 PM Aaron Marcuse-Kubitza

xml_func.py: process(): In row-based mode, when trying to evaluate function using DB, preserve unknown funcs because these might be built-in functions of db_xml.put(). The sql.DoesNotExistException should be raised again when db_xml.put() is run and it verifies whether the function is built-in or not (e.g. _simplifyPath is now built-in, for column-based support). See db_xml.put_special_funcs for built-in functions.

3687 07/30/2012 05:59 PM Aaron Marcuse-Kubitza

db_xml.py: put(): Fixed bug where strings starting with "$" were interpreted as input columns in row-based mode (this should only apply to column-based mode). Explicitly store whether in row-based mode in is_literals var (similar to is_literals in sql_io.put_table()).

3686 07/30/2012 05:54 PM Aaron Marcuse-Kubitza

sql_io.py: put_table(): unrecoverable errors: Returning default value: is_literals: Remove column rename from default value so it doesn't get treated as a column by db_xml.put() (which is handled differently from a literal value)

3685 07/30/2012 03:53 PM Aaron Marcuse-Kubitza

db_xml.py: put(): put_(): Removed no longer needed in_row_ct_ref param, which is only used by put_table(). Rewrapped function body.

3684 07/30/2012 03:46 PM Aaron Marcuse-Kubitza

sql_io.py: put_table(): ignore(): literals: Only replace invalid literal with NULL or remove row if that column actually contains the invalid value in question. This handles the case where all columns are being ignore()d because the specific column couldn't be identified, and this was not the invalid column.

View all revisions | View revisions

Also available in: Atom