Project

General

Profile

Statistics
| Revision:
  • svn:ignore: extern

# Date Author Comment
14735 09/24/2014 07:32 PM Aaron Marcuse-Kubitza

bugfix: /Makefile: bin/install: also need to install uutils

14734 09/24/2014 07:26 PM Aaron Marcuse-Kubitza

*{.sh,run}: use standard WARNING syntax for warning labels

14733 09/24/2014 07:25 PM Aaron Marcuse-Kubitza

fix: lib/sh/util.sh: verbosity_compat(): documented that this should not be run until right before executing an external command, so that it doesn't mess up the logging mechanism

14732 09/24/2014 07:23 PM Aaron Marcuse-Kubitza

bugfix: bin/make: don't run verbosity_compat until right before executing the external command, so that it doesn't mess up the logging mechanism. this is run automatically by command(), so there is no need to do anything here. note that logging bugs like these can now be troubleshooted much more easily with pst() to narrow down which functions could be causing the problem.

14731 09/24/2014 06:55 PM Aaron Marcuse-Kubitza

bugfix: lib/sh/util.sh: functions called by pst(): commented out/removed logging calls that would have caused infinite recursion when pst()'ing a logging function

14730 09/24/2014 06:38 PM Aaron Marcuse-Kubitza

lib/sh/util.sh: echo_func(): get call context before wrapper(s), which is more useful for debugging. this uses skip_stack_frames()'s lookahead=1 mode.

14729 09/24/2014 06:37 PM Aaron Marcuse-Kubitza

fix: lib/sh/util.sh: skip_stack_frames() callers: updated for new skip_stack_frames rather than get_stack_frame behavior

14728 09/24/2014 06:32 PM Aaron Marcuse-Kubitza

lib/sh/util.sh: skip_stack_frames(): added lookahead support, which looks at entry after current to deterine whether to skip current. this is useful for skipping wrappers, by looking at the calling function's name.

14727 09/24/2014 06:30 PM Aaron Marcuse-Kubitza

fix: lib/sh/util.sh: skip_stack_frames(): for new skip_stack_frames rather than get_stack_frame behavior, stack frames must be skipped in the caller to preserve the stack frame pointer

14726 09/24/2014 06:26 PM Aaron Marcuse-Kubitza

lib/sh/util.sh: get_stack_frame_after(): renamed to skip_stack_frames() for clarity

14725 09/24/2014 06:25 PM Aaron Marcuse-Kubitza

lib/sh/util.sh: added skip_stack_frame_in_caller, unskip_stack_frame_in_caller

14724 09/24/2014 06:24 PM Aaron Marcuse-Kubitza

lib/sh/util.sh: added prev_stack_frame

14723 09/24/2014 07:04 AM Aaron Marcuse-Kubitza

lib/sh/util.sh: echo_func(): use new format_stack_frame, which adds call context information to what was provided by func_loc

14722 09/24/2014 07:02 AM Aaron Marcuse-Kubitza

fix: lib/sh/util.sh: format_stack_frame(): need to hide canon_rel_path() info using log+

14721 09/24/2014 07:01 AM Aaron Marcuse-Kubitza

lib/sh/util.sh: added get_stack_frame_after()

14720 09/24/2014 06:59 AM Aaron Marcuse-Kubitza

lib/sh/util.sh: added matches()

14719 09/24/2014 06:58 AM Aaron Marcuse-Kubitza

lib/sh/util.sh: next_stack_frame: documented usage

14718 09/24/2014 04:24 AM Aaron Marcuse-Kubitza

fix: lib/runscripts/util.run: runscript template: all(): moved example commands to target(), where they would more likely be located

14717 09/24/2014 02:35 AM Aaron Marcuse-Kubitza

lib/sh/util.sh: format_stack_frame(): support including args

14716 09/24/2014 12:08 AM Aaron Marcuse-Kubitza

lib/sh/util.sh: debugging: added pst() (print_stack_trace)

14715 09/24/2014 12:05 AM Aaron Marcuse-Kubitza

lib/sh/util.sh: added stack_trace(), print_stack_trace()

14714 09/24/2014 12:04 AM Aaron Marcuse-Kubitza

lib/sh/util.sh: added format_stack_frame()

14713 09/24/2014 12:03 AM Aaron Marcuse-Kubitza

lib/sh/util.sh: added get_stack_frame() and helpers

14712 09/23/2014 10:29 PM Aaron Marcuse-Kubitza

lib/sh/util.sh: terminal: moved before errors so it can be used by it

14711 09/23/2014 10:25 PM Aaron Marcuse-Kubitza

lib/sh/util.sh: errors, debugging: moved after datatype sections so their functions can use these

14710 09/22/2014 05:45 PM Aaron Marcuse-Kubitza

bugfix: lib/sh/util.sh: canon_rel_path() stub: proper no-op requires passing through original path

14709 09/22/2014 05:42 PM Aaron Marcuse-Kubitza

lib/sh/util.sh: canon_rel_path(): fall back to original path if can't resolve, instead of errexiting

14708 09/22/2014 05:39 PM Aaron Marcuse-Kubitza

bugfix: lib/sh/util.sh: canon_rel_path(): don't re-localize $path because this clears it

14707 09/22/2014 05:36 PM Aaron Marcuse-Kubitza

lib/sh/util.sh: canon_rel_path(): import $1 to $path before function body, so that the function body can be moved to a nested function

14706 09/22/2014 03:48 PM Aaron Marcuse-Kubitza

lib/sh/util.sh: added canon_rel_path() stub for use by debugging functions

14705 09/22/2014 03:39 PM Aaron Marcuse-Kubitza

bugfix: /Makefile: install: run bin/install first since config/download depends on it

14704 09/22/2014 03:36 PM Aaron Marcuse-Kubitza

lib/sh/util.sh: moved func_loc() to before debugging section so it can be used by debugging functions

14703 09/20/2014 02:34 PM Aaron Marcuse-Kubitza

bugfix: lib/sh/util.sh: command__exec(): need to restore $verbosity before calling die_e

14702 09/19/2014 03:51 PM Aaron Marcuse-Kubitza

bugfix: /Makefile: install: also need to run config/download to get the necessary passwords

14701 09/19/2014 03:43 PM Aaron Marcuse-Kubitza

config/Makefile: added download target

14700 09/19/2014 03:11 PM Aaron Marcuse-Kubitza

/Makefile: config: renamed to bin/install because config is the name of a directory

14699 09/19/2014 02:53 PM Aaron Marcuse-Kubitza

/README.TXT: Installation: `make install`: added instructions for what to do at each prompt

14698 09/19/2014 02:25 PM Aaron Marcuse-Kubitza

/README.TXT: Installation: Check out svn: need to install svn first as this does not come preinstalled on Ubuntu

14697 09/18/2014 04:57 PM Aaron Marcuse-Kubitza

fix: inputs/.geoscrub/geoscrub_output/geoscrub.csv.run: make(): added warning that this will truncate the geoscrub database tables

14696 09/16/2014 05:35 PM Aaron Marcuse-Kubitza

/README.TXT: to back up the local machine's hard drive: just do a single pass, to avoid the numerous different steps

14695 09/16/2014 05:25 PM Aaron Marcuse-Kubitza

backups/*retention_policy*: on jupiter: changed to avoid retaining backups further back, as these consume significant disk space on jupiter and are not useful for anything

14694 09/16/2014 04:25 PM Aaron Marcuse-Kubitza

fix: lib/sh/local.sh: $sync_remote_url: need $USER so user can be overridden when running as root

14693 09/16/2014 04:07 PM Aaron Marcuse-Kubitza

fix: /README.TXT: to back up the local machine's settings: to jupiter: need `sudo -E` for new Documents/BIEN/vegbiendev*/

14692 09/16/2014 03:47 PM Aaron Marcuse-Kubitza

/README.TXT: backups of ~/.dropbox/: just pause and resume Dropbox instead of quitting and restarting it

14691 09/16/2014 03:40 PM Aaron Marcuse-Kubitza

/README.TXT: to back up the local machine's settings: to Dropbox: exclude gmvault-db/ to save space in Dropbox

14690 09/16/2014 03:36 PM Aaron Marcuse-Kubitza

/README.TXT: to back up the local machine's settings: don't need to exclude ~/Library/Thunderbird/Profiles/9oo8rcyn.default/global-messages-db.sqlite because the disk that was corrupting this file has been replaced (#907)

14689 09/16/2014 03:33 PM Aaron Marcuse-Kubitza

/README.TXT: to back up e-mails: don't need to also sync because these e-mails are also in (auto-forwarded)

14688 09/16/2014 03:16 PM Aaron Marcuse-Kubitza

/README.TXT: Notes on system stability: removed no longer applicable warning about system upgrades, which is now incorrect because the disk space overrun bug (#887) was found not to have been caused by a system upgrade

14687 09/16/2014 02:57 PM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: Roundtable: added links for Roundtable on "obstacles faced by researchers who reuse, share and manage data, and strategies for overcoming them"

14686 09/16/2014 02:46 PM Aaron Marcuse-Kubitza

lib/Firefox_bookmarks.reformat.csv: label page's self-description as such: also support quotations enclosed in '

14685 09/10/2014 11:07 PM Aaron Marcuse-Kubitza

fix: exports/native_status_resolver.csv.run: added `users_by_name=1` to preserve the file group

14684 09/10/2014 11:00 PM Aaron Marcuse-Kubitza

added inputs/VegBank/run.call_graph.log

14683 09/10/2014 05:03 PM Aaron Marcuse-Kubitza

inputs/VegBank/run.log: updated for echo_vars() changes. the PG* vars, which contain important information, will now not need to be filtered out.

14682 09/10/2014 04:48 PM Aaron Marcuse-Kubitza

lib/sh/util.sh: echo_vars(): merge repeated flags so there aren't flags in between the vars (which is also not valid declare syntax)

14681 09/10/2014 04:15 PM Aaron Marcuse-Kubitza

lib/sh/db.sh: pg_cmd(): log vars on same line to avoid clutter

14680 09/10/2014 03:17 PM Aaron Marcuse-Kubitza

lib/sh/util.sh: echo_vars(): put all the vars on the same line so they don't clutter up the call graph generated at the default verbosity

14679 09/10/2014 01:56 PM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: Mac: added link for VNC client. extended attributes: added link for chflags.

14678 09/10/2014 12:52 PM Aaron Marcuse-Kubitza

added planning/workflow/staging_tables_installation_for_SQL_datasource.odg.src.log

14677 09/10/2014 12:51 PM Aaron Marcuse-Kubitza

added inputs/VegBank/run.log

14676 09/10/2014 12:49 PM Aaron Marcuse-Kubitza

fix: inputs/input.Makefile: $(svnFilesGlob): *.log should be in both the subdirs and the main dir

14675 09/10/2014 12:48 PM Aaron Marcuse-Kubitza

inputs/input.Makefile: $(svnFilesGlob): *.log

14674 09/09/2014 06:43 PM Aaron Marcuse-Kubitza

inputs/Makefile: install: install an empty VegBIEN schema instead of all the datasources, at Mark's request. this enables loading just a single datasource.

14673 09/08/2014 04:09 PM Aaron Marcuse-Kubitza

schemas/VegBIEN/data_dictionary/VegBIEN data dictionary.xlsx: updated

14672 09/08/2014 04:01 PM Aaron Marcuse-Kubitza

bugfix: schemas/public_.sql: view_full_occurrence_individual_view and related views: synced to data dictionary spreadsheet, which adds back the links to the definitions (which used to be part of the column name itself)

14671 09/08/2014 03:50 PM Aaron Marcuse-Kubitza

fix: schemas/public_.sql: analytical_plot, analytical_specimen: updated column names to be the same as analytical_stem, which these are a subset of

14670 09/05/2014 10:51 PM Aaron Marcuse-Kubitza

/README.TXT: to synchronize vegbiendev, jupiter, and your local machine: avoid extraneous diffs when rsyncing: clarified the machines that the command should be run on

14669 09/05/2014 10:47 PM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: removed broken favicons

14668 09/05/2014 10:45 PM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: updated favicons

14667 09/05/2014 10:43 PM Aaron Marcuse-Kubitza

fix: /README.TXT: to backup files not in Time Machine: need to use 2 TB external hard drive instead of Time Machine drive because Time Machine drive does not have ~/Documents/BIEN/ in a location where it can be hardlinked against

14666 09/05/2014 10:02 PM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: categorized uncategorized bookmarks

14665 09/05/2014 10:00 PM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: updated favicons

14664 09/05/2014 09:55 PM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: local machine phpPgAdmin: removed this so the Mac won't get woken up on network access whenever someone opens the links page, which attempts to load the favicon from the local machine. the previous solution of manually deleting the favicon (r13406) doesn't work because the favicon will just get re-added whenever this bookmark is visited.

14663 09/05/2014 09:37 PM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: find: added instructions for searching by <>, not just =

14662 09/05/2014 08:48 PM Aaron Marcuse-Kubitza

/README.TXT: Datasource setup: For MS Access databases: added that one should use the settings in the associated .ini file where available

14661 09/05/2014 08:46 PM Aaron Marcuse-Kubitza

/README.TXT: Datasource setup: For MS Access databases: program link: added page subsections

14660 09/05/2014 07:44 PM Aaron Marcuse-Kubitza

/README.TXT: to backup files not in Time Machine: note that Time Machine dereferences hard links: added commands documenting that this is the case

14659 09/05/2014 05:12 PM Aaron Marcuse-Kubitza

fix: /README.TXT: to backup files not in Time Machine: on first run, create parent dirs: added mkdir for Postgres

14658 09/05/2014 05:11 PM Aaron Marcuse-Kubitza

bugfix: /README.TXT: to backup files not in Time Machine: on first run, create parent dirs: mkdir: need sudo

14657 09/05/2014 05:07 PM Aaron Marcuse-Kubitza

/README.TXT: to backup files not in Time Machine: moved to root/ subdir to group the multiple top-level dirs together

14656 09/05/2014 04:53 PM Aaron Marcuse-Kubitza

/README.TXT: to backup files not in Time Machine: added the vegbiendev archival backups, which cannot be backed up by Time Machine because it dereferences hard links

14655 09/05/2014 04:12 PM Aaron Marcuse-Kubitza

/README.TXT: to backup files not in Time Machine: documented why Postgres cannot be backed up by Time Machine

14654 09/04/2014 11:52 AM Aaron Marcuse-Kubitza

/README.TXT: Single datasource refresh: added steps to place the updated extract and extracted flat file(s)

14653 09/04/2014 11:48 AM Aaron Marcuse-Kubitza

/README.TXT: Single datasource refresh: connect to vegbiendev first, even though steps before it have their own step to do this

14652 09/04/2014 11:47 AM Aaron Marcuse-Kubitza

/README.TXT: Single datasource refresh: reimport_scrub: added step to view progress

14651 09/04/2014 11:45 AM Aaron Marcuse-Kubitza

/README.TXT: Single datasource refresh: moved to top since these steps are performed more often

14650 09/04/2014 10:23 AM Aaron Marcuse-Kubitza

added planning/workflow/BIEN data workflow-2_bje.png export

14649 09/04/2014 10:05 AM Aaron Marcuse-Kubitza

planning/meetings/BIEN conference call availability.xlsx: updated

14648 09/04/2014 10:03 AM Aaron Marcuse-Kubitza

planning/workflow/BIEN data workflow-2_bje.pptx: updated with Martha's changes and changes during conference call

14647 09/04/2014 08:10 AM Aaron Marcuse-Kubitza

bugfix: web/BIEN3/Redmine/.htaccess: subpath redirect: also redirect dirs, so that empty-subdir main-page redirects (eg. wiki.vegpath.org) work properly

14646 09/04/2014 07:55 AM Aaron Marcuse-Kubitza

bugfix: web/BIEN3/Redmine/.htaccess: main page should continue to redirect to wiki, not Redmine project page

14645 09/04/2014 07:44 AM Aaron Marcuse-Kubitza

schemas/public_.sql: *_view: re-ran *_view_modify(), which use the new non-blocking rematerialize_view()

14644 09/04/2014 07:41 AM Aaron Marcuse-Kubitza

schemas/public_.sql: viewFullOccurrence_*: renamed to view_full_occurrence_* at Brian M's and Martha's request (e-mails from Martha on 2014-8-12 at 17:37PT, and from Brian M on 2014-8-13 at 16:21PT). note that this change has already been made on vegbiendev.

14643 09/04/2014 07:21 AM Aaron Marcuse-Kubitza

schemas/public_.sql: view_full_occurrence_individual: re-ran view_full_occurrence_individual_view_modify(), which uses the new non-blocking rematerialize_view()

14642 09/04/2014 07:20 AM Aaron Marcuse-Kubitza

schemas/util.sql: rematerialize_view(): made it non-blocking, so that it would allow full access to the original materialized table during the operation

14641 09/04/2014 07:11 AM Aaron Marcuse-Kubitza

schemas/util.sql: added identifier_replace()

14640 09/04/2014 07:08 AM Aaron Marcuse-Kubitza

schemas/util.sql: added relation_replace()

14639 09/04/2014 01:50 AM Aaron Marcuse-Kubitza

/README.TXT: Single datasource import: renamed to Single datasource refresh since it works on existing datasources

14638 09/04/2014 01:45 AM Aaron Marcuse-Kubitza

/README.TXT: Single datasource import: also need to reload staging tables

14637 09/04/2014 01:42 AM Aaron Marcuse-Kubitza

/README.TXT: Single datasource import: added steps to re-run geoscrubbing and back up the vegbiendev database

14636 09/03/2014 02:43 AM Aaron Marcuse-Kubitza

planning/workflow/BIEN data workflow-2_bje.pptx: fixed text alignment