2016-12-20  James Gallagher  <jgallagher@opendap.org>

	Minor edits

2016-11-02  James Gallagher  <jgallagher@opendap.org>

	Hyrax 1.13.2
2016-06-01  James Gallagher  <jgallagher@opendap.org>

	Hyrax 1.13.1
2016-03-23  Nathan Potter  <ndp@opendap.org>

	Added global metadata to funtion result structure.

2016-02-03  James Gallagher  <jgallagher@opendap.org>

	New tests for zero-length arrays and reversed coordinates
	These replace the tests that use the huge data files

	Added

	Merge branch 'master' into hyrax_release_1.13

	Merge pull request #1 from OPENDAP/BES-97
	Bes 97

2016-02-02  James Gallagher  <jgallagher@opendap.org>

	Comment

	Added a test for datasets with zero-length arrays

2016-01-26  James Gallagher  <jgallagher@opendap.org>

	Updated ChangeLog, etc., for the bes 3.17 release

	Updated autotest tests, macros and Makefile.am files

2016-01-26  James Gallagher  <jgallagher@opendap.org>

	Updated autotest tests, macros and Makefile.am files

2015-12-01  Nathan Potter  <ndp@opendap.org>

	Updated test files to reflect changes to function names

2015-11-30  Nathan Potter  <ndp@opendap.org>

	Code reformetting

2015-11-25  Nathan Potter  <ndp@opendap.org>

	Improved error handling for ugr5. Gridfields messages now connected to BES error output.

2015-11-18  Nathan Potter  <ndp@opendap.org>

	Changed name of result structure so that the unpacking code in the BESDapResponseBuilder will in fact unpack it.

2015-11-16  James Gallagher  <jgallagher@opendap.org>

	Tests updated for the code in bes branch functionPromoter

2015-11-16  Nathan Potter  <ndp@opendap.org>

	Updated comments

2015-10-27  James Gallagher  <jgallagher@opendap.org>

	Update for bes 3.16.0 release
	
2015-10-01  Nathan Potter  <ndp@opendap.org>

	Committing changes (mostly to bes.conf.in files) in support of
	changing ubiquitos use of BES.CacheDir, BES.CachePrefix, and
	BES.CacheSize to specifically reference the decompression
	cache (which is waht it actually is) so as to avoid cache
	configuration collisions with various handlers that also were
	utilizing teh same cache with different expectations. Now, by
	calling these BES keys BES.UncompressCache.dir,
	BES.UncompressCache.prefix, and BES.UncompressCache.size we
	specifically isolate the decompression cache configuration from
	the other caches.

2015-09-23  James Gallagher  <jgallagher@opendap.org>

	Fixes to Makefile.am in the autotest dirs; clean removes bes.conf

2015-09-18  James Gallagher  <jgallagher@opendap.org>

	version number bump

2015-09-11  James Gallagher  <jgallagher@opendap.org>

	Modified Makefile.am to support distcheck
2015-09-11  James Gallagher  <jgallagher@opendap.org>

	Modified Makefile.am to support distcheck

2015-08-04  James Gallagher  <jgallagher@opendap.org>

	Fixed package.m4 in the autoconf dirs Makefile.am files

2015-05-22  Nathan Potter  <ndp@opendap.org>

	Added new BESStopWatch support.

	Added new BESStopWatch support.

2015-05-20  James Gallagher  <jgallagher@opendap.org>

	Recognizes "topology_dimension" and "dimension" attributes
	Yes, now looks for both attributes, using "dimension" if the
	longer name cannot be found. This means more data can be used
	w/o NcML.

	Formatting changes and removed instrumentation clutter.

2015-05-12  James Gallagher  <jgallagher@opendap.org>

	Fixed getopt() use. Patch from O. Poplawski.

2015-05-05  James Gallagher  <jgallagher@opendap.org>

	Removed code in the unused dir
	This was showing up in searches and confusing otherwise simple
	debugging tasks.

2015-04-17  James Gallagher  <jgallagher@opendap.org>

	Added tests for Nx3 data
	Built up a small CDL-based dataset that tests this. It has the same
	data as the other CDL-based tests and thus it is clear the code is
	working (assuming the 3xN code is getting the correct values).

	sorting out the renci_1,2.bescmd files
	...I seem to have modified and removed/added the files at the same
	time. At least git thinks so.

	Now supports Nx3 as wellas 3xN Face-node connectivity arrays

	Formatting, BESDEBUG cleanup, some minor eff. improvements.

2015-04-16  James Gallagher  <jgallagher@opendap.org>

	Fixed issue with mesh var read.
	Previous commit was actually just the new test files I added. This
	commit contains the fixed code.

	Fixed bug: The function did not read a value for the mesh variable.
	It's sort of silly, because the 'mesh variable' is only a container
	for attributes, and its value is never used. However, DAP requires a
	value in order to send the result back to the client. The function
	as it is now, works correctly with a file that conforms to 'ugrid 0.9'
	although our code is somewhat lenient (e.g., while the 'cf_role'
	attribute is required by the specification, our code will sort it out
	if the data file otehrwise conforms to the spec but does not
	include that attribute.

2015-04-09  James Gallagher  <jgallagher@opendap.org>

	Merge branch 'master' of https://github.com/opendap/ugrid_functions

	Modified Makefile.am to support bes distcheck

2015-04-06  James Gallagher  <jgallagher@opendap.org>

	Version 1.0.2
2015-03-19  James Gallagher  <jgallagher@opendap.org>

	Fix for	distclean and the modules build.

2015-03-04  James Gallagher  <jgallagher@opendap.org>

	Merge branch 'master' of https://github.com/opendap/ugrid_functions

2015-02-10  Nathan Potter  <ndp@opendap.org>

	Fixed bad pattern of 'throw new Error/Exception' - a byproduct of
	thinking in Java and not C++

	Merge branch 'master' of https://github.com/opendap/ugrid_functions

	Fixed bad pattern of 'throw new Error'

2015-02-03  James Gallagher  <jgallagher@opendap.org>

	Added ugrid_functions.conf to gitignore.

2015-01-16  James Gallagher  <jgallagher@opendap.org>

	Removed dist-hook which as a hack for SVN

2014-12-15  Nathan Potter  <ndp@opendap.org>

	Merge branch 'master' of https://github.com/opendap/ugrid_functions

	ugrid-functions: Indtrumentation.

2014-12-12  James Gallagher  <jgallagher@opendap.org>

	Fixed configure.ac and unit-tests/Makefile.am after merging with 'modules'

	Merge remote-tracking branch 'origin/modules'

2014-12-05  Nathan Potter  <ndp@opendap.org>

	ugrid_functions: Fixed to support empty fnc arrays without error

2014-12-03  Nathan Potter  <ndp@opendap.org>

	olfs: Some instrumentation for ugrid

2014-12-02  James Gallagher  <jgallagher@opendap.org>

	Added ugrid_fucntions to the bes modules build.

2014-10-20  James Gallagher  <jgallagher@opendap.org>

	Added the ugr5() implementation code and some text in the README and INSTALL files.
	M    INSTALL
	M    README
	M    UgridFunctions.cc

2014-04-23  Nathan Potter  <ndp@opendap.org>

	ugrid_functions: Checking software version update and associated release changes.

	ugrid_functions: Checking software version update and associated release changes.

2014-04-23  James Gallagher  <jgallagher@opendap.org>

	minor change - testing to see if fortify's report was a quirk of a
	rule or something else. Not conclusive, but the change removes a
	unneeded temporary variable. M ugrid_utils.cc

	Updated the version number of the gridfields library.
	M    configure.ac
	
2014-04-22  James Gallagher <jgallagher@opendap.org>

	Added.

	A    conf/ax_compare_version.m4

2014-04-09  James Gallagher <jgallagher@opendap.org>

	Fixes for distcheck and rpm build. The rpm build will fail on wasabi
	until I get gridfields installed as an rpm itself.

	M    configure.ac
	M    Makefile.am

2014-04-09  James Gallagher <jgallagher@opendap.org>

	Fixes for the dist and distcheck targets. Added fortfy target and cccc too

	M    Makefile.am
	M    tests/Makefile.am

2014-04-09  James Gallagher <jgallagher@opendap.org>

	Minor tweaks for osx 10.5 - vector::data() is not supported on this
	compiler (g++ 4.0) and there were some signed/unsigned compares.

	M    unit-tests/NDimArrayTest.cc
	M    NDimensionalArray.cc
	M    TwoDMeshTopology.cc

2014-04-07  James Gallagher <jgallagher@opendap.org>

	Test hackery

2014-04-07  James Gallagher <jgallagher@opendap.org>

	Tests hacking...

	M    Makefile.am
	M    UgridFunctions.cc
	A  + bes-testsuite/bescmd
	M    bes-testsuite/generate_data_baseline.sh.in
	M    bes-testsuite/generate_metadata_baseline.sh.in
	M    bes-testsuite/handler_tests_macros.m4
	D    bes-testsuite/tests
	M    ugr5.cc
	M    unit-tests/BindTest.cc
	M    unit-tests/GFTests.cc
	M    unit-tests/Makefile.am
	M    unit-tests/NDimArrayTest.cc
	M    unit-tests/possibly_lost.cc

2014-03-26  James Gallagher <jgallagher@opendap.org>

	Fixed issues with the libdap namespace

2013-11-26  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Repaired Makefile.am so that bes tests get run for make check

2013-11-25  Nathan Potter <ndp@opendap.org>

2013-11-25  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Mothballed old code. Disabled unsed code in TwoDMeshTopology.cc

2013-11-25  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Mothballed old code. Disabled unsed code in TwoDMeshTopology.cc

2013-11-25  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Mothballed old code. Disabled unsed code in TwoDMeshTopology.cc

2013-11-18  James Gallagher <jgallagher@opendap.org>

	Added

2013-11-18  James Gallagher <jgallagher@opendap.org>

	Added COPYING

2013-11-18  James Gallagher <jgallagher@opendap.org>

	Fixed the distclean target

	M    configure.ac
	M    Makefile.am

2013-11-15  James Gallagher <jgallagher@opendap.org>

	Updated the test data file so that the 'mesh_topology' variable has the
	attribute 'topology_dimension' (the attribute was named 'dimension'
	in the original version of the file.

	M    data/ugrid_test_01.nc
	M    data/ugrid_test_01.cdl

2013-11-03  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Updated utilized attribtes to match updated ugrid spcification

2013-10-29  James Gallagher <jgallagher@opendap.org>

	Fixed case error in file name

	D    unit-tests/GFtests.cc
	A  + unit-tests/GFTests.cc
	M    unit-tests/Makefile.am

2013-10-29  Nathan Potter <ndp@opendap.org>

2013-10-28  Nathan Potter <ndp@opendap.org>

	ugrid: Fixed ugr5 function so that constrained range arrays are handled correctly (woot) Disabled other older version of the function. Valgrind looks good, not clean, but problems appear to be elsewhere in the code stack.

2013-10-28  Nathan Potter <ndp@opendap.org>

	ugrid: Fixed ugr5 function so that constrained range arrays are handled correctly (woot) Disabled other older version of the function. Valgrind looks good, not clean, but problems appear to be elsewhere in the code stack.

2013-10-25  James Gallagher <jgallagher@opendap.org>

	Trimmed extraneous stuff from bes.conf and did a littel formatting in
	ugr5.cc

	M    bes-testsuite/bes.conf.in
	M    ugr5.cc

2013-10-25  Nathan Potter <ndp@opendap.org>

2013-10-25  James Gallagher <jgallagher@opendap.org>

	more refactoring for rDAWorker

2013-10-25  James Gallagher <jgallagher@opendap.org>

	more refactor of rDAWorker

2013-10-25  James Gallagher <jgallagher@opendap.org>

	refactor rDAWorker

2013-10-25  James Gallagher <jgallagher@opendap.org>

	Added some tests

2013-10-25  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Adding constrained variables bescmd

2013-10-24  James Gallagher <jgallagher@opendap.org>

	updated the copyrights

2013-09-26  James Gallagher <jgallagher@opendap.org>

	removed -fno-defer-pop from all copies of Makefile.am since the new OSX compiler prints warnings about it and it seems to not make a difference with newer g++ versions.

2013-07-11  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Added shell to echo correctly formatted curl commands (for ugr5 requests) to stdout

2013-07-11  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Updated bes-testsuiite test commands

2013-07-11  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Reorgainzed tests (not ready for production but cruft has been shifted around), add URL decoding to ugr5 (of questionable durability)

2013-06-08  Nathan Potter <ndp@opendap.org>

	ugrid_function: I think I have subsetting of face data working (at least when the constraint is applied to node coordinates)

2013-06-08  Nathan Potter <ndp@opendap.org>

	ugrid_function: I think I have subsetting of face data working (at least when the constraint is applied to node coordinates)

2013-06-06  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Added new function 'ugr5' that utilizes a single call to gridfields and an index variable in order to subset nodes.

2013-05-23  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Fixing mem dealloc problem.

2013-05-22  Nathan Potter <ndp@opendap.org>

	ugrid_functions: mem leak fix

2013-05-21  Nathan Potter <ndp@opendap.org>

	ugrid_functions:

2013-05-13  Nathan Potter <ndp@opendap.org>

2013-05-10  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Added version function test in an effort to to solve seg fault problem.

2013-05-09  Nathan Potter <ndp@opendap.org>

	ugrid_functions: added three dimensional node data to test dataset.

2013-05-09  Nathan Potter <ndp@opendap.org>

	ugrid_functions: added three dimensional node data to test dataset.

2013-05-09  Nathan Potter <ndp@opendap.org>

	ugrid_functions: added three dimensional node data to test dataset.

2013-05-09  Nathan Potter <ndp@opendap.org>

	ugrid_functions: added three dimensional node data to test dataset.

2013-05-09  Nathan Potter <ndp@opendap.org>

	ugrid_functions: added three dimensional node data to test dataset.

2013-05-09  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Multidimensional range variables working.

2013-05-09  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Multidimensional range variables working.

2013-05-09  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Multidimensional range variables working.

2013-05-09  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Multidimensional range variables working.

2013-05-03  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Team sync

2013-05-02  James Gallagher <jgallagher@opendap.org>

	Minor changes to Makefile.am in bes-testsuite and possible_lost.

2013-05-02  James Gallagher <jgallagher@opendap.org>

	Added - hacked really - pthread_once_init code.

2013-05-02  James Gallagher <jgallagher@opendap.org>

	delete_instance() now checks for null.

2013-05-02  James Gallagher <jgallagher@opendap.org>

	Correct Singleton implementation

2013-05-02  Nathan Potter <ndp@opendap.org>

2013-05-02  Nathan Potter <ndp@opendap.org>

2013-05-01  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Repaired memory leaks in ugr4()

2013-05-01  James Gallagher <jgallagher@opendap.org>

	Removed duplicate nc_module inclusion.

2013-05-01  James Gallagher <jgallagher@opendap.org>

	Added.

2013-05-01  Nathan Potter <ndp@opendap.org>

2013-05-01  James Gallagher <jgallagher@opendap.org>

	changed dapResult->add_var_nocopy() to add_var() in search of a seg fault issue.

2013-05-01  Nathan Potter <ndp@opendap.org>

2013-04-30  Nathan Potter <ndp@opendap.org>

2013-04-30  Nathan Potter <ndp@opendap.org>

	ugrid_functions: New tests. Team sync check in

2013-04-30  Nathan Potter <ndp@opendap.org>

2013-04-29  Nathan Potter <ndp@opendap.org>

	ugrid_functions: mmmm valgrind...

2013-04-29  James Gallagher <jgallagher@opendap.org>

	Changed name from ugrid_functionTest to ugrid_functionsTest. Added deps for handler_tests_macros.m4, ...

2013-04-29  Nathan Potter <ndp@opendap.org>

2013-04-29  Nathan Potter <ndp@opendap.org>

2013-04-29  Nathan Potter <ndp@opendap.org>

2013-04-29  James Gallagher <jgallagher@opendap.org>

	Ignored generated files/dirs.

2013-04-29  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Updating test list.

2013-04-29  James Gallagher <jgallagher@opendap.org>

	Added atlocal to AC_CONFIG_FILES

2013-04-29  James Gallagher <jgallagher@opendap.org>

	Added bes-testsuite in Makefile.am

2013-04-29  James Gallagher <jgallagher@opendap.org>

	Added tests to the configure.ac file.

2013-04-29  James Gallagher <jgallagher@opendap.org>

	Makefile.am and related edits.

2013-04-29  James Gallagher <jgallagher@opendap.org>

	nc to tests (ugrid functions stores the bescmd files in 'tests')

2013-04-29  James Gallagher <jgallagher@opendap.org>

	Tweaked bes.conf.in...

2013-04-29  James Gallagher <jgallagher@opendap.org>

	Added ugrid functions and main netcdf module

2013-04-29  James Gallagher <jgallagher@opendap.org>

	Removed extraneous comments...

2013-04-29  James Gallagher <jgallagher@opendap.org>

	Initial versions of the templates for tests.

2013-04-29  Nathan Potter <ndp@opendap.org>

2013-04-26  James Gallagher <jgallagher@opendap.org>

	Set svnignore

2013-04-26  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Updating test dataset and source CDL

2013-04-26  James Gallagher <jgallagher@opendap.org>

2013-04-26  James Gallagher <jgallagher@opendap.org>

	minor edits

2013-04-26  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Updating test dataset and source CDL

2013-04-26  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Adding ugr4, a function to pedantically build multidimensional data responses for ugrid using gridfields. Initial check-in only transmits the ugrid structure for the requested variables, not the variables themselves.

2013-04-25  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Invrmental test changes...

2013-04-23  James Gallagher <jgallagher@opendap.org>

	Twiddled semicolons in DBG() macros

2013-04-23  James Gallagher <jgallagher@opendap.org>

	refactor

2013-04-23  Nathan Potter <ndp@opendap.org>

	ugrid_functions: BindTest now uses DBG macros

2013-04-19  Nathan Potter <ndp@opendap.org>

	ugrid_functions: BindTest working.

2013-04-19  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Adding BindTest

2013-04-17  Nathan Potter <ndp@opendap.org>

	ugrid_functions: NDimensionalArray tests and comments.

2013-04-16  Nathan Potter <ndp@opendap.org>

2013-04-16  Nathan Potter <ndp@opendap.org>

	ugrid_functions: adding Ndimnesional array

2013-04-16  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Adding unit tests.

2013-03-26  Nathan Potter <ndp@opendap.org>

2013-03-26  Nathan Potter <ndp@opendap.org>

	team sync checkin

2013-03-25  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Updating handling of spec metadata.

2013-03-15  Nathan Potter <ndp@opendap.org>

	ugrid_functions: ugr3() no can return both node and edge and face data.

2013-03-11  Nathan Potter <ndp@opendap.org>

2013-03-11  Nathan Potter <ndp@opendap.org>

2013-02-10  Nathan Potter <ndp@opendap.org>

	bes: repaired character case issurs in import statements

2013-02-08  Nathan Potter <ndp@opendap.org>

2013-02-06  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Moved AbstractFunction class to ServerFunction class

2013-02-06  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Updated to use BESDEBUG

2013-02-06  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Now uses AbstractFunction

2013-02-01  Nathan Potter <ndp@opendap.org>

2013-02-01  Nathan Potter <ndp@opendap.org>

2013-02-01  Nathan Potter <ndp@opendap.org>

2013-01-29  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Updated tests

2013-01-29  James Gallagher <jgallagher@opendap.org>

	Moved the template methods for the extractArray code into the ugrid_util.h header to 'fix' a problem with template instantiation.

2013-01-29  Nathan Potter <ndp@opendap.org>

	team sync

2013-01-29  Nathan Potter <ndp@opendap.org>

2013-01-29  Nathan Potter <ndp@opendap.org>

2013-01-29  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Team Sync.

2013-01-29  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Almost there. INstalled targets working but there's a namespace issue when the module is loaded.

2013-01-29  Nathan Potter <ndp@opendap.org>

	ugrid_functions: It compiles!

2013-01-28  Nathan Potter <ndp@opendap.org>

	ugrid_functions: Add tests for gdal lib

2013-01-28  James Gallagher <jgallagher@opendap.org>

	Configure works...

	M    Makefile.am

2013-01-28  James Gallagher <jgallagher@opendap.org>

	Removed unneeded macro collections

	D    conf/cppunit.m4
	D    conf/sys_errlist.m4
	D    conf/openssl.m4
	D    conf/acinclude.m4
	D    conf/vl_lib_readline.m4
	D    conf/dispatch.m4

2013-01-28  James Gallagher <jgallagher@opendap.org>

	Fixes for configure - not done yet

	M    configure.ac
	M    Makefile.am

2013-01-28  James Gallagher <jgallagher@opendap.org>

	Removed generated files

	D    conf/ltsugar.m4
	D    conf/libtool.m4
	D    conf/ltversion.m4
	D    conf/lt~obsolete.m4
	D    conf/ltoptions.m4

2013-01-28  Nathan Potter <ndp@opendap.org>

2013-01-28  Nathan Potter <ndp@opendap.org>

	ugrid_functions: First stab at an independant ugrid functions project.

2013-01-28  Nathan Potter <ndp@opendap.org>

	creating top level project for ugrid functions

;; Local Variables:
;; coding: utf-8
;; End:
2011-01-01  Nathan Potter <ndp@opendap.org>

Creating Change Log
