From: Paul Ramsey Date: Fri, 20 Jan 2012 05:08:52 +0000 (+0000) Subject: Update for alpha1? X-Git-Tag: 2.0.0alpha1~2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=88cce7a5735f15c85a07aeb038609f7d627271d2;p=postgis Update for alpha1? git-svn-id: http://svn.osgeo.org/postgis/trunk@8881 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/ChangeLog b/ChangeLog index 34f03a998..9b0e13576 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,19805 @@ +2012-01-20 00:11 pramsey + + * liblwgeom/lwgeom_transform.c: Transforming from SRID 4267 to 4326 + returns incorrect result (#1301) + +2012-01-19 23:58 pramsey + + * configure.ac: Stop configure if we don't find perl. (#1484) + +2012-01-19 17:39 strk + + * postgis/Makefile.in, raster/rt_pg/Makefile.in, + topology/Makefile.in: In 9.1, it is datamoduledir driving module + install dir, not MODULEDIR + +2012-01-19 17:15 strk + + * postgis/Makefile.in, postgis/lwgeom_cache.c, + postgis/lwgeom_cache.h, postgis/lwgeom_geos.c, + postgis/lwgeom_geos_prepared.c, postgis/lwgeom_rtree.c, + postgis/lwgeom_rtree.h: Have both RTREE and PREPARED_GEOM caches + cohexist (#547) + + Fixes a memory leak and improves performances when both p-i-p + and other kind of overlays are requested during the same + statement. + +2012-01-19 17:03 strk + + * raster/test/regress/rt_spatial_relationship_expected: Update + expected raster intersection results after fix to #852 + + I've carefully checked the cases and where indeed expecting wrong + results (the point is very close to the raster's convex hull + boundary + but slightly outside, ST_Distance reports 1.58882185807825e-14 + units) + +2012-01-19 09:48 strk + + * regress/tickets.sql, regress/tickets_expected: Add test for + cached version of point_in_ring (#852) + +2012-01-19 08:59 strk + + * postgis/lwgeom_functions_analytic.c, regress/tickets.sql, + regress/tickets_expected: Drop use of tolerance in PIP (#852) + + Affects point_in_ring and point_in_ring_rtree. + Includes regress test but not hitting the cache. + +2012-01-19 08:16 strk + + * regress/Makefile.in: Do not run the upgrade test if the normal + test failed + +2012-01-19 08:16 strk + + * regress/binary.sql: Oops, forgot to cleanup after debugging + (triggered testsuite failure) + +2012-01-18 15:47 strk + + * postgis/geometry_estimate.c, regress/run_test, + regress/tickets.sql, regress/tickets_expected: Rework + st_estimated_extent to deal with analyzed empty tables (#818) + + Still doesn't distinguish between empty and not analyzed recently + (might be improved in that reguard) + +2012-01-18 14:19 strk + + * doc/reference_accessor.xml: Drop &Z_support in ST_Summary, see + #649 comment:2 + +2012-01-18 14:17 strk + + * doc/reference_accessor.xml, liblwgeom/lwgeom_debug.c, + postgis/geography.sql.in.c: Add ST_Summary(geography), "G" flag + (#1277), document (#649) + +2012-01-18 13:46 strk + + * regress/typmod.sql, regress/typmod_expected: Complete binary IO + testing in presence of typmod (#850) + +2012-01-18 13:46 strk + + * regress/run_test: Do proper cleanups + +2012-01-18 13:46 strk + + * postgis/lwgeom_inout.c: Check typmod on binary geometry input + (#850) + + Testcase will follow + +2012-01-18 10:17 strk + + * postgis/gserialized_typmod.c, regress/tickets.sql, + regress/tickets_expected: Have geography typmod threat unkonwn + srid an omitted srid (#1482) + +2012-01-18 10:17 strk + + * regress/run_test: Add --expect switch to save obtained output as + expected + + Will help generating testcases + +2012-01-18 10:17 strk + + * regress/run_test: Drop the support for multiple expected files + (not needed anymore) + + The support was also broken, btw... + +2012-01-18 08:19 strk + + * regress/binary.sql, regress/binary_expected, regress/run_test: + Test roundtrip with a binary cursor for both geometry and + geography + + With this commit the binary.sql testcase doesn't test the actual + binary output anymore but rather uses canonical binary output to + copy objects to a temporary file, then uses canonical binary + input + to read the objects again into a new table and then compares the + original and the final tables. + + In order for this to work run_test was modified to pass a + :tmpfile + variable to testcases. Next stop: typmod for canonical binary + input. + + See ticket #850 for more info + +2012-01-17 20:01 strk + + * postgis/geography.sql.in.c, postgis/geography_inout.c, + regress/binary.sql, regress/binary_expected: Implement canonical + input-output for geography (#850) + + Note: canonical output is tested, input isn't. + +2012-01-17 19:15 strk + + * regress/Makefile.in, regress/binary.sql, regress/binary_expected: + Test canonical binary output for geometry (#850) + + NOTE: big-endian machines are expected to fail this new test + please send your actual output for a fix + +2012-01-17 19:15 strk + + * regress/run_test: Support alternate expected files + + Useful to test WKB output on different byte-endian machines. + +2012-01-17 19:15 strk + + * regress/run_test: Support for binary output (#850) + +2012-01-17 18:04 strk + + * postgis/geography.sql.in.c, regress/tickets.sql, + regress/tickets_expected: Override geometrytype for geography + (#1450). + + The testusite runs without problems so I didn't also add a + geometrytype(text) function [I want the implicit cast!] + +2012-01-17 17:52 strk + + * raster/test/regress/Makefile.in, regress/Makefile.in, + topology/test/Makefile: Run the testsuite again after upgrading + (#1326) + +2012-01-17 17:52 strk + + * regress/run_test: Reword loading of upgrade scripts + +2012-01-17 17:13 strk + + * postgis/Makefile.in, raster/rt_pg/Makefile.in, + raster/test/regress/Makefile.in, regress/Makefile.in, + regress/run_test, topology/Makefile.in, topology/test/Makefile: + Enhance staged install to include raster, topology and all + scripts + + Add an --upgrade switch to regress/run_test in preparation of + regress testing upgrade scripts (#1326) + +2012-01-17 08:57 strk + + * postgis/postgis_drop.sql.in.c: Do not drop legacy getSRID in + postgis_drop (#1401) + + This commit reverts r8837 + +2012-01-16 22:26 pramsey + + * doc/installation.xml, liblwgeom/cunit/cu_algorithm.c, + liblwgeom/liblwgeom_internal.h, liblwgeom/lwlinearreferencing.c: + Rename lwpoint_interpolate to point_interpolate + +2012-01-16 21:13 strk + + * regress/tickets.sql, regress/tickets_expected: Snap output of + test for #723 to a grid + + The test was failing due to coordinate drifts on 32bit + +2012-01-16 17:37 strk + + * liblwgeom/lwgeom_geos_split.c, regress/tickets.sql, + regress/tickets_expected: Fix 2.5d split (#745) + +2012-01-16 17:00 strk + + * postgis/geography_measurement.c, regress/Makefile.in, + regress/bestsrid.sql, regress/bestsrid_expected, + regress/tickets.sql, regress/tickets_expected: Keep UTM zone + numbers in range, regress-test _ST_BestSRID (#1234) + +2012-01-16 15:39 strk + + * postgis/geography.sql.in.c: Add an ST_AsEWKT(text) to prefer + geometry over geography + +2012-01-16 14:46 strk + + * doc/reference_output.xml, postgis/geography.sql.in.c: Add ST_EWKT + for geography type (#675) + +2012-01-16 14:33 strk + + * loader/pgsql2shp-core.c: The official unknown SRID is 0, not -1 + +2012-01-16 14:21 strk + + * GNUmakefile.in, doc/Makefile.in: Have 'make doc' build the + single-page HTML + +2012-01-16 14:04 strk + + * README.postgis, macros/gettext.m4: Allow building with gettext + 0.14. Patch by Greg Troxel + +2012-01-16 13:56 strk + + * configure.ac, postgis/Makefile.in, raster/rt_pg/Makefile.in, + topology/Makefile.in: Detect PERL locally + +2012-01-16 13:10 strk + + * .gitignore: Ignore generated extension files + +2012-01-16 12:33 strk + + * liblwgeom/Makefile.in, liblwgeom/lwgeom_debug.c, + postgis/Makefile.in, postgis/lwgeom_debug.c: Move lwgeom_summary + to liblwgeom (#1446) + +2012-01-16 12:25 strk + + * postgis/postgis_drop.sql.in.c: Drop getsrid (#1401) + +2012-01-16 12:10 strk + + * regress/typmod.sql, regress/typmod_expected: Add test for + insertion into typmod-ed table (#1414) + +2012-01-16 11:22 strk + + * liblwgeom/lwout_wkb.c, regress/tickets.sql, + regress/tickets_expected, regress/wkb_expected: Fix WKB output + for POINT EMPTY with SRID or higher dims (#1478) + +2012-01-16 10:34 strk + + * regress/wkb.sql, regress/wkb_expected: Add WKB round-trip test + for TIN + +2012-01-16 10:31 strk + + * liblwgeom/lwin_wkb.c, regress/wkb.sql, regress/wkb_expected: Fix + reading TRIANGLE EMPTY in WKB form (#1474) + +2012-01-16 10:31 strk + + * regress/wkb.sql, regress/wkb_expected: Add POLYHEDRALSURFACE + roundtrip WKB test + +2012-01-16 10:24 strk + + * liblwgeom/lwgeom.c, regress/wkb.sql, regress/wkb_expected: + Implement lwgeom_same for MULTICURVE and MULTISURFACE (#1475) + +2012-01-16 10:21 strk + + * liblwgeom/lwgeom.c, regress/wkb.sql, regress/wkb_expected: + Implement lwgeom_same for CURVEPOLYGON types (#1475) + +2012-01-16 10:18 strk + + * liblwgeom/lwgeom.c, regress/wkb.sql, regress/wkb_expected: + Implement lwgeom_same for COMPOUNDCURVE (#1475) + +2012-01-16 10:11 strk + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom.c, regress/wkb.sql, + regress/wkb_expected: Implement lwgeom_same for circularstring + (#1475) + +2012-01-16 09:11 strk + + * liblwgeom/lwgeom.c, regress/tickets.sql, + regress/tickets_expected: A CURVEPOLY is also a collection. Fixes + #1473. + +2012-01-16 09:11 strk + + * liblwgeom/lwcollection.c: Prevent lwcollection_construct from + creating non-collection types + +2012-01-16 08:25 strk + + * topology/sql/populate.sql.in.c: Use a CTE for queries involving + largs WKB input. + + Reduces parsing and execution time. + +2012-01-16 08:25 strk + + * topology/sql/topogeometry/totopogeom.sql.in.c: Comment out + expensive DEBUG lines + +2012-01-16 08:24 strk + + * topology/sql/sqlmm.sql.in.c: Downgrade notice of face splitting + to debug level + +2012-01-15 20:52 strk + + * topology/Makefile.in, topology/sql/gml.sql, + topology/sql/gml.sql.in.c, topology/sql/manage/CopyTopology.sql, + topology/sql/manage/CopyTopology.sql.in.c, + topology/sql/manage/ManageHelper.sql, + topology/sql/manage/ManageHelper.sql.in.c, + topology/sql/manage/TopologySummary.sql, + topology/sql/manage/TopologySummary.sql.in.c, + topology/sql/polygonize.sql, topology/sql/polygonize.sql.in.c, + topology/sql/populate.sql, topology/sql/populate.sql.in.c, + topology/sql/predicates.sql, topology/sql/predicates.sql.in.c, + topology/sql/query/GetRingEdges.sql, + topology/sql/query/GetRingEdges.sql.in.c, + topology/sql/query/getedgebypoint.sql, + topology/sql/query/getedgebypoint.sql.in.c, + topology/sql/query/getfacebypoint.sql, + topology/sql/query/getfacebypoint.sql.in.c, + topology/sql/query/getnodebypoint.sql, + topology/sql/query/getnodebypoint.sql.in.c, + topology/sql/sqlmm.sql, topology/sql/sqlmm.sql.in.c, + topology/sql/topoelement/topoelement_agg.sql, + topology/sql/topoelement/topoelement_agg.sql.in.c, + topology/sql/topogeometry/totopogeom.sql, + topology/sql/topogeometry/totopogeom.sql.in.c, + topology/sql/topogeometry/type.sql, + topology/sql/topogeometry/type.sql.in.c, + topology/topology.sql.in.c: Wrap DEBUG output in ifdef + POSTGIS_TOPOLOGY_DEBUG (#1469) + +2012-01-15 17:50 strk + + * topology/test/Makefile, + topology/test/regress/addtopogeometrycolumn.sql, + topology/test/regress/addtopogeometrycolumn_expected, + topology/topology.sql.in.c: Make AddTopoGeometryColumn less + sequence-number-eager, regress-test + +2012-01-15 09:25 robe + + * doc/reference_lrs.xml: put in spaces in ST_InterpolatePoint See + Also references + +2012-01-15 09:23 robe + + * doc/reference_lrs.xml: ditto for ST_LocateBetween - name change + flag and minor other corrections + +2012-01-15 09:10 robe + + * doc/reference_lrs.xml: put a note ST_LocateAlong name changed + (and is a new name in 2.0 - old name is ST_Locate_Along_Measure) + +2012-01-15 03:59 robe + + * doc/installation.xml: link to where to download pre-built cheat + sheets + +2012-01-15 03:32 robe + + * doc/installation.xml: revise docs about make installing + extensions to note that extensions are now installed by default + if compiling against 9.1+. Also provide an example query to run + to verify extensions are installed. THANKS pramsey -- now if we + can only have a real tagged release that would be SWEET. + +2012-01-15 03:18 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + postgis/uninstall_legacy.sql.in.c: #1401 Goodbye getSRID() + +2012-01-14 13:10 mcayland + + * loader/shp2pgsql-gui.c: Display "Creating Index..." text within + the progress dialog rather than within the shp2pgsql-gui log + window. + + This should make it more obvious to users that something is still + happening in the case that + they are building on a index on larger shapefiles which can often + take quite some time. + +2012-01-14 07:37 robe + + * regress/wkt_expected: change eol from native to LF to try to + resolve #1466 + +2012-01-14 07:29 robe + + * doc/installation.xml: document --with-gettext=no optionand case + why you would want to do this. Also minor modifications as to use + GEOS 3.3.2 and why you should + +2012-01-14 01:03 pramsey + + * doc/reference_lrs.xml, liblwgeom/cunit/cu_node.c, + liblwgeom/cunit/cu_ptarray.c, liblwgeom/liblwgeom.h.in, + liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeom_geos_split.c, + liblwgeom/lwlinearreferencing.c, liblwgeom/ptarray.c, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_lrs.c, postgis/postgis.sql.in.c, + regress/regress_lrs.sql, regress/regress_lrs_expected, + regress/tickets_expected: Add ST_InterpolatePoint, deprecate + ST_Locate_Between_Measures and ST_Locate_Along_Measure. Document + new functions. Alter regressions and docs to use AsText instead + of AsEWKT. + +2012-01-14 00:49 mcayland + + * configure.ac, raster/rt_core/rt_api.c, + raster/test/core/testapi.c: Use normal autoconf convention of + using #define to determine whether or not GDALFPOLYGONIZE is + present, rather than always having it present and setting its + value to either 0 or 1. + +2012-01-14 00:49 mcayland + + * liblwgeom/Makefile.in, liblwgeom/liblwgeom_internal.h: Switch + liblwgeom to use the POSTGIS_* defines already generated by + configure, rather than passing them in directly. + + Similar to my previous commit, however here the aim is that by + moving the logic outside of make then we can + potentially allow other generators (such as CMake) to detect and + use other compilers rather than embedding + specific -D flags into the command line. + +2012-01-14 00:49 mcayland + + * configure.ac, loader/Makefile.in, loader/pgsql2shp-core.h, + loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, + loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, + loader/shpcommon.h, postgis_config.h.in: Switch NLS build to use + the in-built ENABLE_NLS define rather than USE_NLS. + + The key concept here is that we eliminate all logic from the + Makefile and put + it in the build system (e.g. configure). By having the logic at + this higher + layer, we make it much easier to transition to another build + system in future + such as CMake. + +2012-01-14 00:49 mcayland + + * configure.ac: Enable configure to accept the additional parameter + --with-gettext=no to disable NLS builds. + + This makes it possible to explicitly disable builds at configure + time if required for + platforms where this causes problems such as Windows (see bug + #748). + +2012-01-14 00:48 mcayland + + * configure.ac: Fix incorrect camel-casing for HAVE_JSON within + configure.ac. + +2012-01-14 00:48 mcayland + + * configure.ac, postgis_config.h.in: Fix up AC_DEFINE macros in + configure.ac that don't have a description. + + While autoheader emits a warning, it actually fails and does not + regenerate + postgis_config.h.in. Along with this fix, we commit an updated + version of + postgis_config.h created from a fresh invocation of autoheader + minus the + PACKAGE_* macros. + +2012-01-13 17:34 strk + + * regress/typmod.sql, regress/typmod_expected: Add test for + creating tables with circularstring typmod (#1085) + +2012-01-13 17:33 strk + + * regress/Makefile.in, regress/typmod.sql, regress/typmod_expected: + First draft of a test for typmod (#1085) + + This version simply creates the tables and checks + geometry_columns. + Should be enhanced to test effectiveness of constraints. + +2012-01-13 16:28 robe + + * doc/reference_operator.xml: remove dangling reference to + geometry_same + +2012-01-13 16:23 strk + + * libpgcommon/Makefile.in: Virtualize ``make'' calls (#1464) + +2012-01-13 15:54 mcayland + + * loader/shp2pgsql-gui.c: Rename geometry column header in + shp2pgsql-gui to "geo column" to reduce its visible width based + upon feedback from Regina. + +2012-01-13 15:50 robe + + * doc/reference_operator.xml: remove ~= from documentation -- we + don't want people using this operator + +2012-01-13 13:31 strk + + * utils/postgis_restore.pl: Add all signature in the current + repository + +2012-01-13 11:34 strk + + * utils/postgis_restore.pl: Add more signatures found in a more + recent dump of mine + +2012-01-13 11:29 strk + + * utils/postgis_restore.pl: Make verbose output of + postgis_restore.pl more useful for maintainance + + It will now avoid to collapse all spaces to keep the door open + for + better parsing in the future and to be more human readable. + +2012-01-13 10:00 strk + + * postgis/postgis.sql.in.c: Make ~= operator GIST-indexable, + following existing documentation + + NOTE: it takes a dump/reload for this to be in effect. + +2012-01-12 21:43 pramsey + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwlinearreferencing.c, + postgis/lwgeom_functions_lrs.c: Add in an offset option to + ST_LocateBetween + +2012-01-12 19:55 pramsey + + * liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwlinearreferencing.c: Add support for MULTIPOINT and + POINT to ST_LocateBetween + +2012-01-12 19:07 pramsey + + * liblwgeom/cunit/cu_algorithm.c, liblwgeom/liblwgeom.h.in, + liblwgeom/liblwgeom_internal.h, liblwgeom/lwalgorithm.c, + liblwgeom/lwlinearreferencing.c, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/postgis.sql.in.c: Flip ST_LocateBetween to use the same + LRS code as ST_LocateBetweenElevations + +2012-01-12 17:41 strk + + * topology/test/regress/addface.sql, + topology/test/regress/addface_expected: Add regress test for + topology.AddFace robustness (see #1383) + +2012-01-12 17:06 strk + + * liblwgeom/cunit/cu_measures.c, liblwgeom/measures.c: Fix + lw_dist2d_pt_seg(B, AB), see #1459 + + Includes regress testing. Should also fix #1383 + +2012-01-12 11:21 strk + + * regress/wkt.sql, regress/wkt_expected: Complete tests for higher + coordinate dimensions (#1455) + +2012-01-12 11:21 strk + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwin_wkt.c, + regress/wkb_expected: Fix bug in dimension computer for + collection WKT. + + The parser got confused by inner M letters. + This commit also improves speed early breaking the loop over WKT. + +2012-01-12 11:20 strk + + * regress/wkt.sql, regress/wkt_expected: Add tests for higher + coordinate dimensions (#1455) + + GEOMETRYCOLLECTION still fails + +2012-01-12 08:52 strk + + * regress/wkt.sql, regress/wkt_expected: Test roundtrip of WKT. + Higher dimensions still needed (#1455) + +2012-01-12 08:52 strk + + * liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_serialized.c: Fix a bug + in gserialized_read_gbox_p reading garbage in EMPTY point + + Includes cunit test. Fixes #1458. + +2012-01-12 08:51 strk + + * liblwgeom/g_box.c: gbox_float_round: do not attempt to round M + when not present + +2012-01-12 08:51 strk + + * liblwgeom/g_box.c, liblwgeom/g_serialized.c, + liblwgeom/liblwgeom.h.in: Expose gbox_float_round to liblwgeom + API + +2012-01-11 19:45 pramsey + + * liblwgeom/liblwgeom.h.in, postgis/legacy.sql.in.c, + postgis/lwgeom_box.c, postgis/lwgeom_box3d.c, + postgis/postgis.sql.in.c: Change references to BOX2DFLOAT4 to + just BOX2D and remove the struct. Ding dong. + +2012-01-11 19:20 pramsey + + * postgis/geography.sql.in.c, postgis/geography_inout.c, + postgis/lwgeom_ogc.c: Tie astext(geography) and + asbinary(geography) directly to the lwgeom_ C functions, without + a cast + +2012-01-11 18:53 strk + + * postgis/lwgeom_ogc.c, regress/wkb.sql, regress/wkb_expected: + Allow higher dimensions in GeomFromWKB (#1452) + + Includes regress test for WKB roundtrip + (failing as expected with point empty) + +2012-01-11 18:45 strk + + * liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_box.c, + regress/tickets.sql, regress/tickets_expected: Fix bug in + gbox_same -> lwgeom_same -> ST_OrderingEquals (#1454) + + Adds regression test for lwgeom_same and ST_OrderingEquals + +2012-01-11 17:18 strk + + * postgis/gserialized_gist_2d.c, regress/empty.sql, + regress/empty_expected, regress/tickets.sql, + regress/tickets_expected: Fix EMPTY ~= EMPTY to return TRUE + (#1453) + + This also fixes ST_OrderingEquals for empty geometries and + adds the concept of NULL boxes to represent EMPTY boxes. + + ST_Equals is still broken as it uses the overlap operator + instead. + +2012-01-11 17:18 strk + + * libpgcommon/Makefile.in: Encode dependency of libpgcommon on + postgis_config.h + +2012-01-11 17:18 strk + + * doc/reference_output.xml: Xref ST_AsBinary to its reverse + ST_GeomFromWKB + +2012-01-11 15:57 strk + + * liblwgeom/cunit/cu_in_wkb.c: Add paranoid test of another + malformed WKB found in #168 + +2012-01-11 15:51 strk + + * NEWS, postgis/postgis_drop.sql.in.c: Drop ST_AsBinary(text) + wrapper, removed in previous commits + +2012-01-11 14:50 strk + + * doc/reference_output.xml: Add documentation about enhancements in + ST_AsBinary (#288) + +2012-01-11 14:46 strk + + * postgis/geography.sql.in.c, postgis/geography_inout.c, + regress/tickets_expected: Drop geography-specific C-side of + AsBinary function. Proxy to geometry. + + See #288 + +2012-01-11 12:30 strk + + * postgis/postgis.sql.in.c: Limit geometry_columns view definition + within 80 columns. + + This is to avoid issues like #1449 + +2012-01-11 11:17 strk + + * regress/Makefile.in, regress/wkb.sql, regress/wkb_expected, + regress/wkt_expected: Add regress test for WKB (#1448) and enable + the existing one for WKT + +2012-01-11 11:17 strk + + * NEWS, postgis/lwgeom_ogc.c: Unlease higher dimensions in + ST_AsBinary, using SQL/MM (#288) + +2012-01-11 11:16 strk + + * NEWS: ST_AsText item is an enhancement, not a new feature + +2012-01-11 10:40 strk + + * NEWS: Add note aboute AsText support for higher dimension + +2012-01-11 10:34 strk + + * postgis/lwgeom_ogc.c, regress/remove_repeated_points_expected, + regress/simplify_expected, + regress/sql-mm-circularstring_expected, + regress/sql-mm-compoundcurve_expected, + regress/sql-mm-curvepoly_expected, + regress/sql-mm-multicurve_expected, + regress/sql-mm-multisurface_expected, regress/tickets.sql, + regress/tickets_expected: Unleash SQL/MM WKT returned by + ST_AsText (#287) + +2012-01-11 08:36 strk + + * doc/Makefile.in: Use $(MAKE) to invoke whatever make was used by + builder + +2012-01-11 08:26 strk + + * README.postgis: Update HARD UPGRADE section, mention + --with-topology + +2012-01-11 02:27 pramsey + + * extensions/postgis/Makefile.in, + extensions/postgis_topology/Makefile.in: Try an older bash syntax + for robe? + +2012-01-10 23:22 pramsey + + * liblwgeom/lwlinearreferencing.c, postgis/lwgeom_functions_lrs.c: + Add ST_LocateAlong support for multipoints too (completeness) + +2012-01-10 23:14 pramsey + + * liblwgeom/lwlinearreferencing.c, postgis/lwgeom_functions_lrs.c, + postgis/postgis.sql.in.c: Bind ST_LocateAlong() to the new LRS + function that supports offsets. + +2012-01-10 23:04 pramsey + + * doc, extensions/postgis, extensions/postgis/Makefile.in, + extensions/postgis/sql, extensions/postgis/sql_bits, + extensions/postgis_topology, extensions/postgis_topology/sql, + extensions/postgis_topology/sql_bits, topology/test: svn:ignore + properties + +2012-01-10 23:04 pramsey + + * configure.ac: Spacing, yes + +2012-01-10 22:20 robe + + * doc/installation.xml: #1444 fix typo in command (should be + command not comand) + +2012-01-10 21:51 pramsey + + * configure.ac, extensions/postgis/Makefile, + extensions/postgis/Makefile.in, + extensions/postgis/postgis.control, + extensions/postgis/postgis.control.in, + extensions/postgis_topology/Makefile, + extensions/postgis_topology/Makefile.in, + extensions/postgis_topology/postgis_topology.control, + extensions/postgis_topology/postgis_topology.control.in: Bring + the extensions into the autoconf environment + +2012-01-10 19:36 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/test/core/testapi.c: Fixed incorrect call to + rt_raster_geopoint_to_cell in rt_band_load_offline_data and added + additional debug messages + +2012-01-10 18:45 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rtpostgis_legacy.sql.in.c: + Fixed incorrect use of rt_band_destroy when loading offline band + data. ALso added rules to raster_columns and raster_overviews to + gracefully handle insert/update/delete. + +2012-01-10 18:18 dustymugs + + * raster/loader/raster2pgsql.c: Fixed double free of memory when + using out-of-database bands + +2012-01-10 18:12 strk + + * postgis/postgis.sql.in.c, utils/postgis_proc_upgrade.pl: Add + rules on geometry_columns view to tolerate insert/update/delete + + Fixes OGR, see #1426. Raises no warning on operation (it should). + This commit includes changes in postgis_proc_upgrade.pl to retain + rules. + +2012-01-10 14:58 strk + + * liblwgeom/lwgeom.c: Reflect type of empty from ST_Dimension + (#1441) + + No existing testcase fail, no new testcase is added. + This change doesn't invalidate any part of the reference manual. + Reference manual isn't updated. + + Signed-off-by: Charlie Brown + +2012-01-10 13:17 strk + + * liblwgeom/g_serialized.c, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwcollection.c, regress/tickets_expected: Use a + standard lwcollection_allows_subtype function to guard against + bad input. + + Fixes #698 (and #1445 in a better way) + +2012-01-10 12:28 mcayland + + * loader/shp2pgsql-gui.c: If the database settings are incorrect + when attempting an import, display the connection settings + dialog. + + Also a minor bugfix: if the dialog is cancelled by closing the + window, ensure that any unset + fields are reset back to blank. + +2012-01-10 12:28 mcayland + + * loader/shp2pgsql-gui.c: Switch shp2pgsql-gui to COPY mode by + default for increased speed; the user doesn't really care + what form the output takes when it's being loaded into the + database directly rather than via + a file. + +2012-01-10 12:28 mcayland + + * loader/shp2pgsql-gui.c: Raise an error within shp2pgsql-gui if + the user clicks "Import" without having added any files to the + list. + +2012-01-10 12:28 mcayland + + * loader/shp2pgsql-gui.c: Alter shp2pgsql-gui so that we use one + connection per file; this makes tracking error state + on the server considerably easier, since upon abort we just + disconnect from the server rather + than trying to figure out what state we are in and handle it + appropriately. + +2012-01-10 11:36 strk + + * liblwgeom/cunit/cu_in_wkb.c, liblwgeom/lwcollection.c, + liblwgeom/lwin_wkb.c, regress/tickets.sql, + regress/tickets_expected: Check type of elements added to multi + geometries. Fixes #1445. + + Includes regress testing both at the liblwgeom and postgis + levels. + +2012-01-10 10:06 strk + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_out_wkt.c, + liblwgeom/lwout_wkt.c, regress/regress_lrs_expected, + regress/sql-mm-compoundcurve_expected, + regress/sql-mm-curvepoly_expected, + regress/sql-mm-multicurve_expected, + regress/sql-mm-multisurface_expected, + regress/sql-mm-serialize.sql: Add "M" type modifiers on elements + of GEOMETRYCOLLECTION + + Reflects specs in doc/ZMgeoms.txt and satisfies the parser. + Closes ticket #724. + +2012-01-10 08:32 strk + + * .gitignore: Other generated files + +2012-01-10 08:28 strk + + * .gitignore: Ignore new generated files + +2012-01-10 08:26 strk + + * doc/Makefile.in, doc/html/image_src/Makefile.in: Add images-clean + rule and perform the cleanup on maintainer-clean + +2012-01-10 07:25 robe + + * doc/installation.xml: put in missing title tag + +2012-01-10 07:12 robe + + * doc/installation.xml: put in missing end paragraph end tag + +2012-01-10 07:03 robe + + * doc/installation.xml: fix typo + +2012-01-10 06:53 robe + + * doc/installation.xml: #1442: Add sections on installing, + upgrading and loading data into tiger geocoder. Got at least 2 + people who seem confused about how to upgrade their tiger + installs and assume it follows the same steps as the rest of + PostGIS. + +2012-01-09 22:43 dustymugs + + * raster/loader/raster2pgsql.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c, + raster/rt_pg/rtpostgis_legacy.sql.in.c: Added column "out_db" to + raster_columns. "out_db" is of type boolean[] with each element + indicating if that band of same index is out-of-database. Updated + relevant AddRasterConstraints and DropRasterConstraints + functions. Related ticket is #1440. + +2012-01-09 20:17 robe + + * extensions/postgis/META.json, extensions/postgis/Makefile, + extensions/postgis/doc/postgis.md, + extensions/postgis/postgis.control, + extensions/postgis/sql_bits/remove_from_extension.sql.in, + extensions/postgis_extension_helper.sql, + extensions/postgis_extension_helper_uninstall.sql, + extensions/postgis_topology/META.json, + extensions/postgis_topology/Makefile, + extensions/postgis_topology/doc/postgis.md, + extensions/postgis_topology/postgis_topology.control, + extensions/postgis_topology/sql_bits/remove_from_extension.sql.in: + put in svn Author Date Id Revision keywords + +2012-01-09 20:08 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/test/core/testapi.c: Make the data of externally-loaded + band internally owned so a call to rt_band_destroy() properly + frees the memory. + +2012-01-09 19:48 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/test/core/testapi.c, raster/test/loader, + raster/test/loader/testraster.tif: Add read-only support for band + data located outside the database in raster files. All "get" and + analysis functions should work for out of database bands. Related + ticket is #1440. Also added a test raster file for use by an out + of db band and future use for raster2pgsql loader regression + tests. + +2012-01-09 19:05 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Removed garbage whitespace. + +2012-01-09 19:02 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Added conditional check to + ST_Intersects(raster, int, raster, int) to deal with STRICT being + set on _st_intersects(raster, int, raster, int). Fixes regression + caused in r8714. + +2012-01-09 18:50 pramsey + + * extensions/postgis/Makefile: Remove whitespace + +2012-01-09 18:27 pramsey + + * liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwgeom_api.c, liblwgeom/lwgeom_geos.c, + liblwgeom/lwline.c, liblwgeom/lwlinearreferencing.c, + liblwgeom/lwmpoint.c, liblwgeom/lwpoint.c, liblwgeom/measures.c, + liblwgeom/measures3d.c, liblwgeom/ptarray.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c: Interim + progress on LRS work. + +2012-01-09 18:01 strk + + * liblwgeom/cunit/cu_libgeom.c, liblwgeom/lwcollection.c, + regress/dump_expected, regress/tickets_expected: Change + lwgeom_is_empty to return spatial emptiness (#671) + +2012-01-09 17:55 mcayland + + * loader/shp2pgsql-gui.c: Allow manual resizing of the filename + column within shp2pgsql-gui if required, as per request from + Regina. + +2012-01-09 17:27 strk + + * doc/reference_editor.xml: Further cleanup of ST_CollectionExtract + documentation + +2012-01-09 17:10 strk + + * doc/reference_editor.xml: Document new ST_CollectionExtract + behavior + +2012-01-09 17:01 strk + + * postgis/lwgeom_functions_basic.c, regress/regress_expected, + regress/tickets_expected: Switch back ST_CollectionExtract to + return EMPTY rather than NULL on no matches (#835) + + This behavior seems closer to the one requested in original #457 + testcase, and is still consistent. Is also closer to + documentation. + +2012-01-09 17:01 strk + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom.c: Add + lwgeom_construct_empty API call + +2012-01-09 17:01 strk + + * liblwgeom/lwcompound.c: Implement lwcompound_construct_empty + +2012-01-09 16:20 strk + + * postgis/lwgeom_functions_basic.c, regress/regress_expected, + regress/tickets.sql, regress/tickets_expected: Alwas return NULL + on type miss from ST_CollectionExtract (#835) + +2012-01-09 16:20 strk + + * liblwgeom/cunit/cu_libgeom.c, liblwgeom/lwcollection.c: Return + typed empties from lwcollection_extract + +2012-01-09 15:27 strk + + * doc/Makefile.in, make_dist.sh: Distribute comments in tarball. + Stop distributing pdf or html (#626) + +2012-01-09 15:03 strk + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_geos.c: Fix compiler + warnings + +2012-01-09 15:01 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Make _ST_Intersects(raster, + raster) STRICT as per comments in #1412. + +2012-01-09 14:56 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql: + #1392: Can't geocode intersecting highways or areas where no zip + available + +2012-01-09 13:36 strk + + * raster/loader/Makefile.in: Build the libtool wrapper script + version of raster2pgsql + +2012-01-09 12:48 robe + + * doc/introduction.xml, doc/release_notes.xml: Add Maria Arias de + Reyna to credits + +2012-01-09 11:01 strk + + * java/jdbc/README, + java/jdbc/jtssrc/org/postgis/jts/JtsBinaryParser.java, + java/jdbc/jtssrc/pom.xml, java/jdbc/pom.xml, + java/jdbc/src/examples/TestServer.java, + java/jdbc/src/org/postgis/DriverWrapper.java, + java/jdbc/src/org/postgis/Geometry.java, + java/jdbc/src/org/postgis/Version.java, + java/jdbc/src/org/postgis/binary/BinaryParser.java, + java/jdbc/src/org/postgis/java2d/ShapeBinaryParser.java, + java/jdbc/src/org/postgis/version.properties, java/jdbc/todo.txt: + Update Java components to support SRID<=0 as unknown SRID (#1221) + + This is first patch by Maria Arias de Reyna taking on + maintainance + of the Java components. It includes tweaks in README file and + a new maven based build system. It also includes some indenting + changes. + +2012-01-09 10:34 strk + + * loader/shp2pgsql-core.c: Fix memory leak in shapefile loader + (#1436) + +2012-01-09 07:52 robe + + * extensions/postgis/postgis.control: fix typo in extension version + +2012-01-08 23:32 mcayland + + * loader/Makefile.in, loader/cunit/Makefile.in, + loader/cunit/cu_list.c, loader/cunit/cu_list.h, + loader/cunit/cu_tester.c, loader/pgsql2shp-core.c, + loader/pgsql2shp-core.h, loader/shp2pgsql-core.c, + loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, + loader/shpcommon.h, loader/structure.c, loader/structure.h: + Commit reworked version of shp2pgsql-gui to the repository. + + As per my email to postgis-devel, this commit contains a major + reworking + of the inner core, with many bugfixes. The primary changes are: + + - Elimination of FILENODE, since we can just use pointers to + SHPLOADERCONFIG + + - Abstract the configuration structures from the GUI interface + + - Restrict entry to either drag/drop or file chooser + + - Instead of constantly destroying/creating new dialogs, create + them once and then just show/hide them (in particular this + enables the file chooser to open at its previous directory) + + - Add separate connection details and progress bar dialogs + + - Rework both internals and GUI in preparation for adding dumper + support + + Note that the dumper integration changes are being worked on + separately + and will be included in a later commit. + +2012-01-08 19:15 robe + + * doc/using_raster_dataman.xml: Fix typo in manual and more + description about schema. Evidentially some people do try to read + the manual and make sense of it as demonstrated here: + http://gis.stackexchange.com/questions/18254/loading-a-raster-into-a-postgis-2-0-database-on-windows + +2012-01-08 16:28 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/test/core/testapi.c: Code cleanup related to registering + and deregistering GDAL drivers + +2012-01-08 07:57 robe + + * doc/xsl/raster_gardentest.sql.xsl: lots of corrections, also add + integer[] arg recognition + +2012-01-08 07:29 robe + + * doc/xsl/raster_gardentest.sql.xsl: more cleanup -- issue with + raster / raster functions and output convexhull instead of raster + when result type is raster or geometry + +2012-01-08 06:49 robe + + * doc/xsl/raster_gardentest.sql.xsl: revise to recognize array of + raster arguments + +2012-01-08 06:26 robe + + * doc/xsl/raster_gardentest.sql.xsl: get rid of dropraster + addrastercolumn and replace with create table, apply constraints. + Still a lot of cleanup to go + +2012-01-07 19:28 robe + + * doc/extras_topology.xml: #1435: fix function proto typo of + TopoGeo_AddPoint in docs + +2012-01-07 19:24 robe + + * extensions/postgis_topology/postgis_topology.control: fix typo in + version number + +2012-01-07 19:04 robe + + * extensions/postgis/postgis.control, + extensions/postgis_topology/postgis_topology.control: change + alpha1 to a14. It appears we won't be releasing an alpha1 this + weekend bah. + +2012-01-07 19:02 robe + + * HOWTO_RELEASE: update instructions to reflect changes that need + to be made to extensions before tagged release. Hopefully we can + automate this part in the future -- but have no clue how. + +2012-01-07 15:24 dustymugs + + * raster/rt_core/rt_api.c: Have rt_raster_from_gdal_dataset attempt + to determine the SRID of the raster using OSR. + +2012-01-07 14:05 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Additional tweaks for the NODATA + values constraint. Continues changes made in r8691. + +2012-01-07 00:55 robe + + * extensions/postgis/Makefile, extensions/postgis/postgis.control, + extensions/postgis_topology/Makefile, + extensions/postgis_topology/postgis_topology.control: bump + version to alpha1 in preparation for alpha1 shuttle launch + +2012-01-07 00:47 pramsey + + * regress/in_geojson.sql, regress/in_geojson_expected, + regress/tickets.sql, regress/tickets_expected: Move geojson test + into geojson.sql file + +2012-01-07 00:42 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Fixed handling of NODATA value + constraint as band with no NODATA was being constrained with the + value of zero. + +2012-01-07 00:29 pramsey + + * postgis/lwgeom_in_geojson.c, regress/tickets.sql, + regress/tickets_expected: ST_GeomFromGeoJSON - Malformed GeoJSON + causes SIGSEGV in postgres process (#1434) + +2012-01-06 21:39 pramsey + + * liblwgeom/Makefile.in, liblwgeom/liblwgeom.h.in, + liblwgeom/lwalgorithm.c, liblwgeom/lwgeom.c, + liblwgeom/lwgeom_geos.c, liblwgeom/lwlinearreferencing.c, + postgis/lwgeom_geos.c, postgis/lwgeom_in_geojson.c, + postgis/postgis.sql.in.c, regress/offsetcurve_expected: Move + offset curve generation into liblwgeom with other geos + functionality + +2012-01-06 17:35 robe + + * doc/reference_raster.xml: fix tag typo + +2012-01-06 16:29 robe + + * doc/reference_raster.xml: example of AddRasterConstraint that + takes listing of constraints to apply + +2012-01-06 15:35 robe + + * postgis/postgis.sql.in.c: Accidentally took out ST_WKTToSQL + during #1443. ST_WKTToSQL is documented SQL/MM alias (extension + didn't install as a result since the documentation comment + installation failed) + +2012-01-05 22:10 pramsey + + * topology: Add files to svn:ignore + +2012-01-05 21:18 dustymugs + + * raster/rt_core/rt_api.c, raster/test/core/testapi.c: Added + shortcut mechanism for copying data in + rt_raster_from_gdal_dataset() when the natural block width is the + raster width. Enhanced testing in testapi.c. + +2012-01-05 20:52 dustymugs + + * raster/rt_pg/rt_pg.c: Syntax cleanup as part of memory bugs + audit. Related to ticket #1432. This should be the last of it for + now. + +2012-01-05 20:31 robe + + * postgis/Makefile.in, postgis/postgis.sql.in.c, + postgis/sqlmm.sql.in.c: #1433: Part 2 - merge what is left of + sqlmm.sql.in.c into postgis.sql.in.c + +2012-01-05 20:13 dustymugs + + * raster/rt_pg/rt_pg.c, raster/test/core/testwkb.c, + raster/test/regress/rt_asgdalraster.sql, + raster/test/regress/rt_asgdalraster_expected, + raster/test/regress/rt_asraster.sql, + raster/test/regress/rt_asraster_expected, + raster/test/regress/rt_metadata.sql, + raster/test/regress/rt_metadata_expected, + raster/test/regress/rt_resample.sql, + raster/test/regress/rt_resample_expected: Additional regression + tests for ST_AsGDALRaster, ST_GDALDrivers, ST_AsRaster, + ST_Resample, ST_Metadata. Syntax cleanup in rt_pg.c and testwkb.c + +2012-01-05 19:56 robe + + * postgis/legacy.sql.in.c, postgis/sqlmm.sql.in.c, + postgis/uninstall_legacy.sql.in.c: #1433: part 1 -- get rid of SE + functions + +2012-01-05 18:59 dustymugs + + * raster/rt_pg/rt_pg.c, raster/test/regress/rt_histogram.sql, + raster/test/regress/rt_histogram_expected, + raster/test/regress/rt_quantile.sql, + raster/test/regress/rt_quantile_expected, + raster/test/regress/rt_reclass.sql, + raster/test/regress/rt_reclass_expected, + raster/test/regress/rt_summarystats.sql, + raster/test/regress/rt_summarystats_expected, + raster/test/regress/rt_valuecount.sql, + raster/test/regress/rt_valuecount_expected: Memory bug fixes and + additional regression tests for ST_SummaryStats, ST_Histogram, + ST_ValueCount, ST_Reclass and ST_Quantile. Ticket is #1432. + +2012-01-05 16:10 strk + + * raster/rt_pg/rt_pg.c: Switch memory context back before returning + in RASTER_bandmetadata + + Fixes second case in #1432 + +2012-01-05 08:15 strk + + * configure.ac: It takes GEOS-3.3.2 for a sane topology (noding + fixes in there) + +2012-01-05 07:59 robe + + * topology/Makefile.in, topology/topology_drop_after.sql.in.c, + topology/topology_drop_before.sql.in.c: #1430: create + topology_drop_before and topology_drop_after to allow changing + names of input args and allow changing functions to use default + args + +2012-01-05 07:51 robe + + * postgis/postgis_drop_before.sql.in.c: svn tags + +2012-01-04 22:30 strk + + * raster/rt_pg/rt_pg.c: Fix deallocation of terminating NULL in + RASTER_asGDALRaster (#1432) + +2012-01-04 21:38 strk + + * topology/test/regress/st_remedgemodface.sql, + topology/test/regress/st_remedgenewface.sql: Work around a + PostgreSQL 8.4+ bug with CREATE INTO (#1431) + +2012-01-04 20:50 strk + + * doc/extras_topology.xml: Document topology.toTopoGeometry (#1017) + +2012-01-04 18:33 strk + + * topology/sql/topogeometry/totopogeom.sql, + topology/test/regress/totopogeom.sql, + topology/test/regress/totopogeom_expected: Complete + implementation and regress test for toTopoGeom (#1017) + + You can start playing with this. Lacks documentation. + Expect troubles. Feel free to report them. + +2012-01-04 18:17 strk + + * topology/test/regress/createtopogeom_expected, + topology/topology.sql.in.c: Implement TopoGeometry->Geometry + converter for COLLECTION types + +2012-01-04 17:58 pramsey + + * configure.ac: Don't allow --with-topology when GEOS version < 3.3 + +2012-01-04 02:07 pramsey + + * configure.ac: Try to make json-c detection slightly more + automatic. + +2012-01-03 23:52 pramsey + + * liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, + regress/tickets.sql, regress/tickets_expected: Change to GNU + macro NAN. Still not feeling The Confidence. + +2012-01-03 23:42 pramsey + + * liblwgeom/lwspheroid.c: Make numerical stability fix actually be + present + +2012-01-03 23:28 pramsey + + * liblwgeom/lwgeodetic.c: Hm, nan() function? + +2012-01-03 23:24 strk + + * doc/extras_topology.xml: Document TopoGeo_AddPolygon + +2012-01-03 23:17 strk + + * topology/sql/populate.sql, topology/test/Makefile, + topology/test/regress/topogeo_addpolygon.sql, + topology/test/regress/topogeo_addpolygon_expected: Implement and + regress-test TopoGeo_addPolygon + +2012-01-03 22:07 pramsey + + * liblwgeom/lwgeodetic.c, postgis/geography.sql.in.c, + postgis/geography_measurement.c, + postgis/lwgeom_functions_basic.c: Make ST_Azimuth(p1, p1) return + NULL and make ST_Project(p1, 0, NULL) return p1. + +2012-01-03 21:30 strk + + * TODO: ST_Split was implemented - a lot more to remove from TODO + +2012-01-03 20:55 strk + + * topology/sql/topogeometry/totopogeom.sql: Change parameter names + to use the "athing" convention. See #1427 + +2012-01-03 20:48 strk + + * topology/sql/populate.sql, + topology/test/regress/topogeo_addlinestring_expected: Fix typo in + exception message, change signature of TopoGeo_addPolygon + +2012-01-03 20:31 pramsey + + * postgis/geography.sql.in.c, postgis/postgis.sql.in.c, + utils/postgis_restore.pl: Reorganize SQL definitions a bit: type + creation at the start, indexes and operators after, then other + stuff. Probably further ordering would be C-stuff before PL/PgSQL + stuff. + +2012-01-03 20:24 strk + + * topology/test/regress/topogeo_addpoint.sql, + topology/test/regress/topogeo_addpoint_expected: Test invalid + calls to topogeo_addpoint + +2012-01-03 20:04 strk + + * doc/extras_topology.xml: Document TopoGeo_addLineString + +2012-01-03 19:21 pramsey + + * liblwgeom/lwgeodetic.c, postgis/geography_measurement.c, + postgis/lwgeom_functions_basic.c, regress/tickets.sql, + regress/tickets_expected: Change units to radians and add some + tests (#657 and #1305) + +2012-01-03 18:41 strk + + * topology/sql/populate.sql, topology/test/Makefile, + topology/test/regress/topogeo_addlinestring.sql, + topology/test/regress/topogeo_addlinestring_expected: Implement + and regress-test TopoGeo_AddLineString + +2012-01-03 18:34 dustymugs + + * raster/rt_pg/rtpostgis_legacy.sql.in.c: Removed DROP VIEW + statements as per suggestion by robe in ticket #1422. + +2012-01-03 10:52 strk + + * doc/extras_topology.xml: Document TopoGeo_addPoint + +2012-01-03 10:39 strk + + * topology/test/Makefile, + topology/test/regress/topogeo_addpoint.sql, + topology/test/regress/topogeo_addpoint_expected: Add regression + test for TopoGeo_AddPoint + +2012-01-03 10:10 strk + + * topology/sql/populate.sql, topology/topology.sql.in.c: Move + TopoGeom_addXXX functions to populate.sql and refine signatures + + Implement TopoGeom_addPoint (misses regression testing yet) + +2012-01-03 09:49 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_changeedgegeom.sql, + topology/test/regress/st_changeedgegeom_expected: Don't consider + the old self edge when checking integrity + + Fixes a bug introduced by previous commit. + +2012-01-03 09:44 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_changeedgegeom.sql, + topology/test/regress/st_changeedgegeom_expected: Don't consider + shared nodes as edge intersections. Fixes #1428. + +2012-01-02 06:59 dustymugs + + * raster/rt_pg, raster/rt_pg/.svnignore, raster/rt_pg/Makefile.in, + raster/rt_pg/legacy.sql.in.c, + raster/rt_pg/rtpostgis_legacy.sql.in.c: Renamed legacy.sql.in.c + to rtpostgis_legacy.sql.in.c to not conflict with postgis' + legacy.sql. Associated ticket is #1422. + +2012-01-02 00:31 robe + + * regress/measures.sql, regress/sql-mm-general.sql: #722 more + regress fixes for GeomFromText + +2012-01-02 00:25 robe + + * regress/tickets.sql: #722: regress replace GeomFromText with + ST_GeomFromText + +2012-01-01 23:42 robe + + * postgis/legacy.sql.in.c, + postgis/legacy_compatibility_layer.sql.in.c, + postgis/postgis.sql.in.c, postgis/uninstall_legacy.sql.in.c: + #722: Good bye GeomFromWKB, GeomFromText + +2012-01-01 21:04 dustymugs + + * raster/rt_pg, raster/rt_pg/.svnignore, raster/rt_pg/Makefile.in, + raster/rt_pg/legacy.sql.in.c: Added legacy.sql which adds renamed + and removed columns to raster_columns and raster_overviews. This + will allow 3rd party software that hasn't been updated to the + current structures of raster_columns and raster_overviews to + still operate successfully. + +2012-01-01 15:58 robe + + * doc/reference_output.xml, postgis/postgis.sql.in.c, + postgis/postgis_drop.sql.in.c: #961: Change ST_GeoHash to use + default args + +2012-01-01 15:41 robe + + * doc/reference_measure.xml: update to include ST_Azimuth for + geography -- still need example. Also provide example for using + degrees + +2012-01-01 15:22 robe + + * doc/reference_output.xml, postgis/geography.sql.in.c, + postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c: #961: + ST_AsGeoJSON change to use default args + +2012-01-01 14:39 robe + + * postgis/postgis_drop.sql.in.c: over dropped ST_AsKML protos + +2012-01-01 14:10 robe + + * doc/reference_output.xml, postgis/geography.sql.in.c, + postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c, + postgis/postgis_drop_before.sql.in.c: changed name of prec to + maxdecimaldigits for ST_AsX3D to be consistent with other ST_As* + functions, change ST_AsKML to use default args + +2012-01-01 13:28 robe + + * doc/reference_output.xml: fix incorrect arg name in ST_AsGML + +2012-01-01 13:24 robe + + * postgis/legacy.sql.in.c, + postgis/legacy_compatibility_layer.sql.in.c, + postgis/postgis.sql.in.c, postgis/uninstall_legacy.sql.in.c: + #722: Remove all functions with ST_ equivalents from core + postgis.sql. Good bye SetSRID + +2012-01-01 04:38 robe + + * postgis/geography.sql.in.c, postgis/postgis.sql.in.c: #1423: + ST_AsGML regress fixes -- bah revert last change evidentally '' + and NULL prefix do not mean the same thing. + +2012-01-01 03:41 robe + + * postgis/geography.sql.in.c, postgis/postgis.sql.in.c: #1423 + revision -- put back the strict but set default prefix to '' AND + NULLIF it in the function + +2012-01-01 03:28 robe + + * postgis/geography.sql.in.c: #1423 -- fix for geography ST_AsGML - + take off strictness if we allow null for prefix + +2012-01-01 03:27 robe + + * postgis/postgis.sql.in.c: #1423: ST_AsGML fix - Can't have strict + on funcs that take default args where a default arg defaults to + NULL. Really :) + +2012-01-01 02:57 robe + + * postgis/postgis_drop.sql.in.c: forgot a ST_AsGML drop + version,geometry version + +2012-01-01 01:40 dustymugs + + * raster/loader/raster2pgsql.c, raster/loader/raster2pgsql.h: Added + support for attempting to identify the EPSG from a raster's + metadata if SRID is not provided with -s. If unable to get + geotransform matrix from raster, use generic default of (0, 1, 0, + 0, 0, -1). + + Associated ticket is #1421 + +2012-01-01 01:26 robe + + * doc/reference_output.xml, postgis/geography.sql.in.c, + postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c: #961: + Change ST_AsGML to use default args + +2011-12-31 09:47 strk + + * doc/extras_topology.xml: Document new optional arguments to + AddNode + +2011-12-31 09:47 strk + + * topology/sql/populate.sql, topology/test/regress/addnode.sql, + topology/test/regress/addnode_expected: topology.AddNode: add 2 + additional optional arguments to allow splitting edges and + computing containing_face + +2011-12-31 09:47 strk + + * topology/sql/sqlmm.sql: Add parameter names + +2011-12-31 09:47 strk + + * topology/sql/query/getfacebypoint.sql: Use DEBUG level for + printing SQL being executed... + +2011-12-31 04:45 robe + + * extensions/postgis/Makefile, extensions/postgis/postgis.control, + extensions/postgis_topology/Makefile, + extensions/postgis_topology/postgis_topology.control: bump up + release numbers + +2011-12-31 04:36 robe + + * doc/reference_raster.xml: forgot altitude arg for hillshade + +2011-12-30 15:52 robe + + * doc/reference_output.xml, postgis/postgis.sql.in.c: quickly + change the options name arg to agree with ST_AsGML docs + +2011-12-30 15:43 robe + + * doc/reference_output.xml, postgis/postgis.sql.in.c, + postgis/postgis_drop.sql.in.c: #1415 -- beginning support for + options -- expose the currently useless opts flag + +2011-12-30 13:23 pramsey + + * postgis/sqlmm.sql.in.c, postgis/uninstall_sqlmm.sql.in.c: Stub in + ST_LocateAlong and ST_LocateBetween for implementation before 2.0 + +2011-12-30 09:24 robe + + * doc/reference_output.xml: put in default values for ST_AsSVG + geography + +2011-12-30 09:06 robe + + * postgis/geography.sql.in.c: change ST_AsSVG(text) to explicilty + list all args otherwise upgrade script fails -- since old + signature exists causing ambiguous conflict during install. + +2011-12-30 08:48 robe + + * doc/reference_output.xml, doc/reference_raster.xml, + postgis/geography.sql.in.c, postgis/postgis.sql.in.c, + postgis/postgis_drop.sql.in.c: change ST_AsSVG to use default + args and support named args. Also correct misstatement in + geography code as to the ordering of args thought that ordering + makes more logical sense to me (it ain't the way it is) + +2011-12-29 21:00 pramsey + + * regress/run_test: Conditionally drop loader test tables (requires + PostgreSQL >= 8.2 to support IF EXISTS syntax) + +2011-12-29 20:32 pramsey + + * postgis/geography.h, postgis/geography_inout.c, + postgis/gserialized_typmod.c, postgis/lwgeom_inout.c: Fix + postgis_valid_typmod to use gserialized* as an input instead of + lwgeom* to get past in/out memory management issues (#1413) + +2011-12-29 18:13 strk + + * topology/test/regress/createtopogeom.sql, + topology/test/regress/createtopogeom_expected, + topology/topology.sql.in.c: Retain type of TopoGeometry objects + defined by NO element (#1017) + + Includes regression tests for conversion of typed empty objects + from simple to topological model. + +2011-12-29 18:01 strk + + * doc/extras_topology.xml, topology/topology.sql.in.c: Consider + TopoElements of type 0 as empty, allow CreateTopoGeom calls w/out + a TopoElementArray to construct empties (#1017) + +2011-12-29 11:18 strk + + * topology/test/regress/createtopogeom.sql, + topology/test/regress/createtopogeom_expected: Test more + TopoGeometry creation + +2011-12-29 10:52 strk + + * topology/test/regress/createtopogeom.sql, + topology/test/regress/createtopogeom_expected, + topology/topology.sql.in.c: CreateTopoGeom: tweak error message + on out-of-range TopoGeometry type + +2011-12-29 10:44 strk + + * topology/topology.sql.in.c: Complete parameter names + +2011-12-29 07:40 strk + + * topology/sql/populate.sql: Typos and argument names + +2011-12-29 07:39 strk + + * regress/run_test: Honour verbosity for database initialization + errors + +2011-12-29 07:04 strk + + * topology/sql/predicates.sql: Tabs to spaces, a few TODO items... + +2011-12-29 07:04 strk + + * topology/Makefile.in, topology/sql/predicates.sql, + topology/topology.sql.in.c: Put overridden (for topology) spatial + predicates in their own file + +2011-12-29 06:48 strk + + * topology/sql/topogeometry/totopogeom.sql, + topology/test/regress/totopogeom.sql, + topology/test/regress/totopogeom_expected: topology.toTopoGeom: + add type compatibility checks (#1017) + +2011-12-29 06:05 strk + + * postgis/postgis.sql.in.c: Add geometry parameter names to + functions + +2011-12-28 16:51 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Removed STRICT from various + ST_Intersects functions and changed the costs of calling + ST_Intersects to 1000. Related ticket is #1410. + +2011-12-28 15:45 dustymugs + + * raster/rt_core/rt_api.c: Force initialization of output GDAL + raster from rt_raster_gdal_warp to band's NODATA value. Also, + spelling correction. + +2011-12-28 14:07 robe + + * doc/using_raster_dataman.xml: I have difficulty with simple math + +2011-12-28 13:59 robe + + * doc/using_raster_dataman.xml: more description of over view + +2011-12-28 11:01 strk + + * raster/rt_pg/Makefile.in: Drop spurious white spaces. Should fix + #1409. Thanks Peter Clark. + +2011-12-28 02:19 dustymugs + + * raster/loader/raster2pgsql.c, raster/rt_pg/rtpostgis.sql.in.c: + Correct output of INSERT statements for overviews in + raster2pgsql.c. Associated ticket is #1404. Aslo minor code + formatting and additional code checks in rtpostgis.sql.in.c + +2011-12-27 16:37 robe + + * doc/reference_raster.xml: oops missing tag -- removed other copy + paste mistakes + +2011-12-27 16:33 robe + + * doc/reference_raster.xml: document ST_HillShade (still need to + put in examples) + +2011-12-27 15:31 robe + + * doc/using_raster_dataman.xml: norm is right - powers of 2 are + better especially since my file tiles are in powers of 2 so don't + get scrap tiles + +2011-12-27 06:32 robe + + * doc/using_raster_dataman.xml: link to npgsql download site. + +2011-12-27 06:27 robe + + * doc/using_raster_dataman.xml: fix typo and provide link to java + jdbc download site + +2011-12-27 06:04 robe + + * doc/reference_raster.xml: link to raster applications section + that demonstrates how to use these functions in an application + +2011-12-27 06:01 robe + + * doc/using_raster_dataman.xml: replace java example with a simpler + more useful one + +2011-12-27 05:29 robe + + * doc/using_raster_dataman.xml: provide a java console app example + +2011-12-26 22:22 robe + + * doc/using_raster_dataman.xml: more description + +2011-12-26 22:10 robe + + * doc/using_raster_dataman.xml: c# example using ST_AsPNG + +2011-12-26 20:31 robe + + * doc/using_raster_dataman.xml: more cleanup + +2011-12-26 20:24 robe + + * doc/using_raster_dataman.xml: use docbook paragraph tags + +2011-12-26 20:21 robe + + * doc/using_raster_dataman.xml: some other minor cleanup + +2011-12-26 20:20 robe + + * doc/using_raster_dataman.xml: wrap php code in cdata tags + +2011-12-26 20:10 robe + + * doc/using_raster_dataman.xml: Add php example using postgis + raster + +2011-12-26 17:43 robe + + * doc/reference_raster.xml: correct comment + +2011-12-26 17:38 robe + + * doc/reference_raster.xml: minor formatting cleanup + +2011-12-26 17:37 robe + + * doc/reference_raster.xml: fix typo in image names + +2011-12-26 11:04 robe + + * doc/html/images/st_resample01.png, + doc/html/images/st_resample02.png, doc/reference_raster.xml: + example of resample + +2011-12-26 10:31 robe + + * raster/rt_pg/rtpostgis_upgrade_cleanup.sql.in.c: fix typo in cast + check expression. Should be checking for box3d existence not + box2d + +2011-12-26 09:32 robe + + * extensions/postgis/Makefile, extensions/postgis/postgis.control, + extensions/postgis_topology/Makefile, + extensions/postgis_topology/postgis_topology.control: bump up + version numbers + +2011-12-25 10:56 strk + + * topology/Makefile.in, topology/sql/topogeometry/totopogeom.sql, + topology/test/Makefile, topology/test/regress/totopogeom.sql, + topology/test/regress/totopogeom_expected, + topology/topology.sql.in.c: Stub toTopoGeom function and testcase + (#1017) + +2011-12-25 10:56 strk + + * topology/Makefile.in: Add missing dependencies of topology.sql + (includes) + +2011-12-24 22:27 robe + + * doc/reference_raster.xml: another minor typo + +2011-12-24 22:10 robe + + * doc/reference_raster.xml: fix typo in column numbers + +2011-12-24 21:39 robe + + * doc/reference_raster.xml: minor formatting change + +2011-12-24 21:07 robe + + * doc/html/images/rt_st_transform03.png, doc/reference_raster.xml: + fix formatting of ST_Transform example and add another sub + example demonstrating using different algorithm + +2011-12-24 20:18 robe + + * doc/html/images/rt_st_transform01.png, + doc/html/images/rt_st_transform02.png, doc/reference_raster.xml: + example for raster transform + +2011-12-24 18:40 robe + + * doc/using_raster_dataman.xml: change docs to use unix style + slashes which work correctly on both Unix and windows. + +2011-12-24 16:42 dustymugs + + * raster/loader/raster2pgsql.c: If generating overviews and -F is + set, overview tables will have "filename" column. + +2011-12-24 15:52 dustymugs + + * raster/loader/raster2pgsql.c: Testing the wrong variable when + checking if two rasters is different. + +2011-12-24 11:41 strk + + * raster/rt_pg/Makefile.in: Encode dependency of objects and + scripts on configuration + +2011-12-24 11:22 strk + + * .gitignore: Ignore generated uninstall_rtpostgis.sql + +2011-12-24 11:22 strk + + * topology/test/regress/droptopology.sql: Drop created tables after + run + +2011-12-24 11:22 strk + + * topology/test/regress/topo2.5d.sql: Cleanup created tables after + run + +2011-12-24 11:21 strk + + * topology/test/regress/gml.sql: drop created table after run + +2011-12-24 11:21 strk + + * utils/create_undef.pl: Add support for dropping DOMAINs in + create_undef.pl (#1407) + +2011-12-24 11:21 strk + + * regress/run_test: Enable uninstall_topology.sql testing + +2011-12-24 11:21 strk + + * utils/create_undef.pl: Allow fully-qualified basetype name for + aggregates + +2011-12-24 11:21 strk + + * utils/create_undef.pl: Drop tables in reverse order, reducing + probability of fkey troubles + +2011-12-24 10:42 strk + + * raster/test/regress/Makefile.in, regress/Makefile.in, + topology/test/Makefile: run_test doesn't need USE_VERSION anymore + +2011-12-24 10:42 strk + + * .gitignore, topology/Makefile.in: Generate uninstall_topology.sql + +2011-12-24 10:34 strk + + * regress/run_test: Stop using USE_VERSION, assume pgsql is always + > 7.4. + + Hopefully fixes #819 + +2011-12-24 10:34 strk + + * utils/create_undef.pl: Add support for objects schema definition + in create_undef.pl + +2011-12-24 09:59 strk + + * raster/test/regress/rt_intersection.sql: Drop created function + after run + +2011-12-24 09:59 strk + + * raster/test/regress/Makefile.in, + raster/test/regress/drop_rt_mapalgebra_test.sql, + raster/test/regress/drop_rt_mapalgebra_test_expected, + raster/test/regress/drop_rt_mapalgebrafctngb_test.sql, + raster/test/regress/drop_rt_mapalgebrafctngb_test_expected: + Ensure mapalgebra test functions are dropped + +2011-12-24 09:59 strk + + * raster/test/regress/Makefile.in, + raster/test/regress/create_rt_utility_test_expected, + raster/test/regress/rt_utility.sql: Don't load rt_utility_test + data creator as test + +2011-12-24 09:58 strk + + * raster/test/regress/Makefile.in, + raster/test/regress/drop_rt_empty_raster_test.sql, + raster/test/regress/drop_rt_empty_raster_test_expected: Add + rt_empty_raster dropper script + +2011-12-24 09:58 strk + + * raster/test/regress/Makefile.in, + raster/test/regress/drop_rt_properties_test.sql, + raster/test/regress/drop_rt_properties_test_expected: Add + rt_properties_test dropper script + +2011-12-24 09:58 strk + + * raster/test/regress/Makefile.in, raster/test/regress/box3d.sql, + raster/test/regress/create_box3d_test.sql, + raster/test/regress/create_box3d_test_expected, + raster/test/regress/create_rt_bytea_test.sql, + raster/test/regress/create_rt_bytea_test_expected, + raster/test/regress/rt_bytea.sql: Move single-test data tables + within the testfiles, cleanup after run + +2011-12-24 09:58 strk + + * raster/test/regress/rt_io.sql: Cleanup after run + +2011-12-24 09:58 strk + + * raster/test/regress/Makefile.in, + raster/test/regress/drop_rt_band_properties_test.sql, + raster/test/regress/drop_rt_band_properties_test_expected: Add a + drop_rt_band_properties_test script for cleanup purposes + +2011-12-24 09:58 strk + + * raster/test/regress/rt_spatial_relationship.sql: cleanup data + tables + +2011-12-24 09:58 strk + + * raster/test/regress/Makefile.in, + raster/test/regress/drop_rt_gist_test.sql, + raster/test/regress/drop_rt_gist_test_expected: Add a + drop_rt_gist_test.sql file for cleanup purposes (#301) + +2011-12-24 09:58 strk + + * raster/test/regress/bug_test_car5.sql: Cleanup created objects + +2011-12-24 09:57 strk + + * raster/rt_pg/rtpostgis.sql.in.c: Avoid function calls in DEFAULT + specifications for unknown SRID + + Matches what postgis.sql does as well. + Fixes generation of uninstall script for raster (#301) + +2011-12-24 09:57 strk + + * utils/create_undef.pl: Enhance DEFAULT specification stripper + +2011-12-24 09:57 strk + + * regress/run_test: Run uninstall test for raster, when enabled + +2011-12-24 09:56 strk + + * raster/rt_pg/Makefile.in: Generate uninstall_rtpostgis.sql (#301) + +2011-12-24 02:51 dustymugs + + * utils/uninstall_script: Additional work to remove DROP FUNCTION + statements depending upon prior DROP TYPE ... CASCADE statements + that generate ERRORs + +2011-12-24 01:14 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c: Instead of using spatial reference text in + WKT format, use PROJ.4 format when possible. This does mean that + in situations that require WKT format, rt_raster_gdal_sr must be + called to convert from one format to the other. + +2011-12-24 01:08 dustymugs + + * raster/rt_pg/rt_pg.c: Fix issue with RASTER_sameAlignment where + the deserializing of the raster is not being limited to just the + header. + +2011-12-23 17:33 strk + + * utils/create_undef.pl: support multiline function signatures at + the parsing stage too... + +2011-12-23 17:30 strk + + * utils/create_undef.pl: Add support for multiline function + signatures + +2011-12-23 17:01 dustymugs + + * raster/loader/raster2pgsql.c: Overview constraints should always + be added regardless of whether or not the user requests raster + constraints. + +2011-12-23 16:49 strk + + * utils/create_undef.pl: Write header in the files generated by + create_undef.pl + + Header includes license, creation timestamp and input filename + +2011-12-23 16:49 strk + + * .gitignore, postgis/Makefile.in, + postgis/uninstall_postgis.sql.in.c: Simplify + uninstall_postgis.sql rule, drop the manual edited version + +2011-12-23 16:39 dustymugs + + * raster/loader/raster2pgsql.c: Fixed erroneous addition of + filename to overviews when the flags -l -F -Y are combined. + +2011-12-23 16:22 dustymugs + + * utils/uninstall_script: Fixed for better path handling + +2011-12-23 16:18 robe + + * doc/installation.xml: put in sections for postgis extensions. + Probably will need some cleanup. + +2011-12-23 16:14 strk + + * .gitignore: Ignore generated comment files + +2011-12-23 16:14 strk + + * .gitignore: Ignore generated raster files + +2011-12-23 16:14 strk + + * postgis/Makefile.in: Let create_undef.pl generate + uninstall_postgis.sql + +2011-12-23 16:14 strk + + * regress/run_test: Cleanup after loader test runs, fixing + uninstall testing + +2011-12-23 16:14 strk + + * regress/clean.sql, regress/sql-mm-serialize.sql: Drop objects + created by the tests + +2011-12-23 16:14 strk + + * utils/create_undef.pl: Fix create_undef.pl script to generate + correct uninstall script + +2011-12-23 16:04 dustymugs + + * utils/uninstall_script: Added uninstall_script to facilitate + generation of uninstall_postgis.sql and uninstall_rtpostgis.sql. + It could still use additional validation and cleaning up of the + output uninstall sql files. + +2011-12-23 13:20 robe + + * doc/reference_raster.xml: minor code change to make example a bit + shorter + +2011-12-23 13:06 robe + + * doc/reference_raster.xml: fix some erroneous statements about + ST_Clip and provide example demonstrating trimraster argument + effect + +2011-12-23 08:53 robe + + * doc/reference_raster.xml: fix unbalanced tag + +2011-12-23 08:38 robe + + * doc/reference_raster.xml: some cosmetic cleanup + +2011-12-23 08:35 robe + + * doc/html/images/st_clip01.png, doc/html/images/st_clip02.png, + doc/html/images/st_clip03.png, doc/reference_raster.xml: example + of st_clip with pictures + +2011-12-23 07:58 robe + + * doc/reference_raster.xml: start documenting ST_Clip + +2011-12-22 19:09 robe + + * doc/reference_raster.xml: fill in missing protos for + droprasterconstraints / addrasterconstraints + +2011-12-22 13:24 robe + + * doc/using_raster_dataman.xml: make title a little shorter + +2011-12-22 13:23 robe + + * doc/using_postgis_app.xml, doc/using_raster_dataman.xml: changing + titles -- raster data man I'm eventually going to throw in + mapserver, .net, jdbc examples cause I'm too lazy to create a + separate chapter. The postgis app section is really specific to + postgis geometry since it doesn't talk about raster or geography + at all. + +2011-12-22 13:18 robe + + * doc/using_raster_dataman.xml: minor error in statement + +2011-12-22 11:20 strk + + * postgis/uninstall_geography.sql.in.c, + postgis/uninstall_postgis.sql.in.c: Drop operator families, not + classes (#543) + +2011-12-22 11:20 strk + + * postgis/Makefile.in: Encode dependency of uninstall_postgis.sql + on included files + +2011-12-22 11:20 strk + + * postgis/uninstall_postgis.sql.in.c: Add more uninstall objects + found by uninstall test (#1397) + +2011-12-22 11:19 strk + + * regress/run_test: Count objects in the _regress_ database, not + elsewhere (#1397) + +2011-12-22 10:21 strk + + * regress/run_test: Fix testing of uninstall script count [#1397] + + This commit also adds new utility functions and skips testing + uninstall when raster or topology are enabled. + +2011-12-22 10:21 strk + + * postgis/uninstall_postgis.sql.in.c: Fix uninstall script [#1153] + +2011-12-22 10:21 strk + + * postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c: + Deprecate Polygonize and Collect aggregates [#1400] + +2011-12-22 10:21 strk + + * postgis/Makefile.in: Encode dependency of postgis.sql from + included scripts + +2011-12-22 10:21 strk + + * postgis/Makefile.in: Encode dependency of postgis objects on + postgis_config.h + + Fixes ./configure && make check after switching between different + PostgreSQL versions. + +2011-12-22 10:21 strk + + * regress/run_test: Add testing for uninstall_postgis.sql [#1397] + + The uninstall currently fails due to #1153 + +2011-12-22 08:23 strk + + * regress/tickets.sql, regress/tickets_expected: Don't depend on + bytea representation for unrelated tests. + + Fix testing against PostgreSQL 9.0+. + +2011-12-22 08:01 strk + + * postgis/gserialized_gist_2d.c: Replace INFINITY with MAXFLOAT. + Should fix Solaris build [#1396] + + I don't think it makes a difference as those functions are not + documented about the exceptional return, and no regression test + fails with the change. + +2011-12-22 05:48 pramsey + + * postgis/geometry_estimate.c: Move SPI_finish to after elog calls. + This seems to fix the regression failure in 877, though why is + not clear. Is SPI_finish removing a memory context that palloc + has allocated things inside? This would explain the odd result + (tbl and col variables get emptied upon call to SPI_finish). + +2011-12-21 21:49 robe + + * doc/reference_raster.xml: change ST_Reclass example to use less + verbose ST_AddBand array syntax + +2011-12-21 19:07 pramsey + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwgeodetic.c, + postgis/geography.sql.in.c, postgis/geography_measurement.c: + ST_Azimuth on the spheroid (#1305) + +2011-12-21 18:42 pramsey + + * doc/reference_measure.xml, liblwgeom/liblwgeom.h.in, + liblwgeom/lwgeodetic.c, postgis/geography.sql.in.c, + postgis/geography_measurement.c: Add ST_Project(geography, + distance, azimuth) (#657) to construct a new point given a + heading and a distance. + +2011-12-21 17:16 robe + + * doc/using_raster_dataman.xml: fix typo + +2011-12-21 17:15 strk + + * regress/run_test: Add missing options in the help string + +2011-12-21 17:09 strk + + * regress/Makefile.in, regress/run_test: Put staged postgis.sql + with other staged intsall objects + +2011-12-21 16:17 strk + + * doc/man/shp2pgsql.1: Document the new -s from:to syntax of + shp2pgsql [#994] + +2011-12-21 14:53 strk + + * postgis/lwgeom_inout.c: Add include for lwgeom_typmod_valid + define + +2011-12-21 14:50 strk + + * raster/rt_pg/Makefile.in: Add top-level and postgis/ dirs in + include path for building scripts + + Fixes an error finding sqldefines.h + +2011-12-21 14:37 strk + + * liblwgeom/liblwgeom_internal.h, liblwgeom/lwin_wkb.c, + liblwgeom/lwout_wkb.c, liblwgeom/lwutil.c: Use own implementation + of endian detection, should fix #1172 + +2011-12-21 14:16 strk + + * java/jdbc/src/org/postgis/Geometry.java: Fix repeated modifier + +2011-12-21 14:03 strk + + * postgis/Makefile.in, postgis/lwgeom_functions_basic.c, + postgis/postgis_module.c: Put PostgreSQL module related code in a + new postgis_module.c file + + Beside the existing MODULE_MAGIC macro we now also have + _PG_init and _PG_fini which are called at module load and unload. + Such functions may be used to deal with GUC (and sample code for + that is stubbed already). See #1393. + +2011-12-21 13:59 robe + + * postgis/uninstall_legacy.sql.in.c: #1257 - drop mem_size + +2011-12-21 13:14 robe + + * doc/reference_accessor.xml: #1345 write this off as an observed + regression difference and document the behavior for those like me + who will be adversely impacted and confused by application + breakage. + +2011-12-21 13:03 robe + + * doc/reference_lrs.xml: #1242 write this off as a documentation + bug. I don't have 1.5.1 anymore to confirm ST_Line_Locate_Point + ever worked with multilinestrings and doesn't work on my 1.5.3 + install + +2011-12-20 19:35 strk + + * java/jdbc/jtssrc/org/postgis/jts/JtsBinaryParser.java, + java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java, + java/jdbc/src/org/postgis/Geometry.java, + java/jdbc/src/org/postgis/PGboxbase.java, + java/jdbc/src/org/postgis/PGgeometry.java, + java/jdbc/src/org/postgis/binary/BinaryParser.java, + java/jdbc/src/org/postgis/binary/BinaryWriter.java, + java/jdbc/src/org/postgis/java2d/PGShapeGeometry.java, + java/jdbc/src/org/postgis/java2d/ShapeBinaryParser.java, + java/pljava/src/org/postgis/pljava/PLJtsParser.java, + java/pljava/src/org/postgis/pljava/PLJtsWriter.java: Convert java + components to SRID<=0 being unknown and 0 being the official one + [#1221] + + NOTE: this is untested, as "make" didn't know what to do and so + neither do I + +2011-12-20 18:51 strk + + * postgis/lwgeom_geos.c, regress/tickets.sql, + regress/tickets_expected: Different types _can_ be equal, see + #756 + +2011-12-20 16:56 robe + + * doc/installation.xml: link to windows supplementary hard upgrade + instructions + +2011-12-20 16:01 strk + + * utils/postgis_restore.pl: Add comments in current version, + including topo and raster [#1390] + +2011-12-20 15:43 strk + + * utils/postgis_restore.pl: Add comments from pgis-1.4 [#1390] + + Also handle pg_restore errors more cleanly + +2011-12-20 15:18 strk + + * utils/postgis_restore.pl: Add more objects from a 1.5 install, + including comments [#1390] + +2011-12-20 03:28 dustymugs + + * raster/loader/Makefile.in, raster/scripts/Makefile.in: Finished + support for make target "uninstall". + +2011-12-20 02:58 dustymugs + + * raster/Makefile.in, raster/loader/Makefile.in, raster/rt_pg, + raster/rt_pg/.svnignore, raster/rt_pg/Makefile.in, + raster/scripts/Makefile.in, raster/scripts/python/Makefile.in, + raster/test/Makefile.in, raster/test/regress/Makefile.in: Correct + handling of make target "distclean". Next is "uninstall". + +2011-12-19 19:21 strk + + * regress/loader/ReprojectPts.opts, + regress/loader/ReprojectPtsGeog.opts: Update loader tests to use + the new reprojection switch [#994] + +2011-12-19 19:06 strk + + * loader/shp2pgsql-cli.c: Drop -r switch, allow requesting + reprojection with -s [#994] + +2011-12-19 16:19 strk + + * doc/html/image_src/generator.c: Make sure input is at least 3 + characters long (#1146) + +2011-12-19 16:19 strk + + * utils/postgis_restore.pl: Report testing of + pg-8.4.9/pgis-2.0.0SVN => pg-9.1.2/pgis-2.0.0SVN + +2011-12-19 12:27 strk + + * doc/installation.xml: Document postgis_restore.pl based HARD + UPGRADE procedure + + Reviews are welcome. + The new description replaces the old one so the brute force noisy + process + is now undocumented. If really needed it may come back in a + subsection. + +2011-12-19 09:07 strk + + * utils/postgis_restore.pl: Allow keeping rows in spatial_ref_sys + at postgis_restore.pl time + + After this commit the entries found in spatial_ref_sys at time + of restore are retained w/out triggering ERROR lines in logfile + or transaction aborts. Entries in dump with SRID not found in + existing spatial_ref_sys are inserted. + +2011-12-19 08:18 strk + + * utils/postgis_restore.pl: Fix SRIDs in topology.topology after + restore. + +2011-12-19 06:33 robe + + * extensions/postgis/Makefile, extensions/postgis/postgis.control, + extensions/postgis_extension_helper.sql, + extensions/postgis_extension_helper_uninstall.sql, + extensions/postgis_topology/Makefile, + extensions/postgis_topology/postgis_topology.control: bump up + numbers. logic to drop raster casts from extension if they are + present and script asks to drop. + +2011-12-19 05:00 robe + + * raster/rt_pg/rtpostgis_drop.sql.in.c: get rid of superfluous drop + if exists _drop_st_samealignment + +2011-12-19 04:56 dustymugs + + * raster/test/regress/check_raster_columns.sql, + raster/test/regress/check_raster_columns_expected, + raster/test/regress/check_raster_overviews.sql, + raster/test/regress/check_raster_overviews_expected, + raster/test/regress/rt_intersection.sql, + raster/test/regress/rt_intersection_expected: Fixed to suppress + PL/pgSQL notices causing issues due to line # output. Added order + by to check_raster_overviews to ensure consistent output. + +2011-12-19 04:48 robe + + * raster/rt_pg/Makefile.in, raster/rt_pg/rtpostgis_drop.sql.in.c, + raster/rt_pg/rtpostgis_upgrade_cleanup.sql.in.c: revise upgrade + script to take into consideration change in casts + +2011-12-19 04:12 robe + + * doc/reference_raster.xml: replace box2d with box3d in examples + and remaining func + +2011-12-19 03:44 robe + + * doc/extras_topology.xml: Clarify topology topoelement example + that it is an example of WHAT NOT TO DO + +2011-12-19 03:37 robe + + * doc/reference_raster.xml: replace references to box2d with box3d + +2011-12-19 02:18 robe + + * doc/reference_raster.xml: get rid of remove ST_Intersection + signatures and replace with new ones. Add the raster outputting + intersection signatures. Still need to put in examples. + +2011-12-19 01:59 robe + + * doc/faq_raster.xml, doc/reference_raster.xml, + doc/using_raster_dataman.xml: update faq for raster to bring it + more up to line with new loading , QGIS support etc., remove + box2d and replace with box3d, minor rewording -- people who don't + know GDAL don't know what a GDAL raster is. Took that word out + when describing -G since it confuses rather than adding value. + +2011-12-19 01:53 dustymugs + + * raster/test/regress/check_raster_columns.sql, + raster/test/regress/check_raster_columns_expected, + raster/test/regress/check_raster_overviews.sql, + raster/test/regress/check_raster_overviews_expected: Refactored + and cleaned up the regressions checks of values in raster_columns + and raster_overviews views. + +2011-12-18 23:02 strk + + * utils/postgis_restore.pl: Document darkblue test: + pg-9.1b3/pgis-1.5 to pg-9.1.1/pgis-2.0.0SVN + +2011-12-18 22:42 strk + + * raster/test/regress/check_raster_columns_expected, + raster/test/regress/check_raster_overviews_expected: Do not + expect things to happen in "userland" schema (what is it?) + +2011-12-18 18:49 robe + + * doc/using_raster_dataman.xml: put in missing tag + +2011-12-18 18:05 robe + + * doc/using_raster_dataman.xml: add in some missing raster2pgsql + switches and provide an example of the -G list drivers option. + +2011-12-18 14:24 strk + + * regress/tickets_expected: Update after typo fix for + AddGeometryColumn error message + +2011-12-18 14:22 strk + + * postgis/lwgeom_box3d.c, regress/tickets.sql, + regress/tickets_expected: Fix st_extent on empty relation (#1385) + +2011-12-17 21:00 strk + + * postgis/postgis.sql.in.c: AddGeometryColumns => AddGeometryColumn + +2011-12-17 01:50 robe + + * doc/using_raster_dataman.xml: fix typo + +2011-12-16 22:07 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/check_raster_columns.sql, + raster/test/regress/check_raster_columns_expected, + raster/test/regress/check_raster_overviews.sql, + raster/test/regress/check_raster_overviews_expected: Minor + comment cleanup in rtpostgis.sql.in.c. Added regression tests for + AddRasterConstraints, AddOverviewConstraints, + DropRasterConstraints and DropOverviewConstraints. + +2011-12-16 17:20 strk + + * utils/postgis_restore.pl: Do restore spatial_ref_sys from dump, + temporarly disabling srid check + + Assuming you don't source spatial_ref_sys.sql prior to run + postgis_restore.pl you would always end up with all your data + in the table and if no SRIDS are out of the valid range you'd + also have the constraint in place. + +2011-12-16 16:39 strk + + * utils/postgis_restore.pl: Add more signatures to skip on restore + (raster) + +2011-12-16 15:16 strk + + * liblwgeom/lwgeom_geos.c: Report full exception string on + ST_Intersection failure (see #1173) + +2011-12-16 14:59 strk + + * regress/tickets.sql, regress/tickets_expected: Add test for #1344 + (can't dump invalid geometries) + +2011-12-16 04:34 robe + + * doc/using_raster_dataman.xml: fix more typos + +2011-12-16 04:27 robe + + * doc/using_raster_dataman.xml: more typo fix + +2011-12-16 04:24 robe + + * doc/using_raster_dataman.xml: fix more typos + +2011-12-16 04:21 robe + + * doc/using_raster_dataman.xml: flesh out creating rasters section + a bit. + +2011-12-16 01:41 robe + + * doc/using_raster_dataman.xml: start best practices stuff and + break up loading and creating into two separate sections. + +2011-12-16 01:25 robe + + * doc/using_raster_dataman.xml: cosmetic change to lists + +2011-12-16 01:11 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c, + raster/scripts/plpgsql/st_clip.sql, + raster/scripts/plpgsql/st_mapalgebra.sql, + raster/scripts/plpgsql/st_mapalgebra_optimized.sql, + raster/scripts/plpgsql/st_mapalgebrafctngb.sql, + raster/scripts/plpgsql/st_minpossibleval.sql, + raster/test/regress/rt_utility.sql, + raster/test/regress/rt_utility_expected: Addition of C-based + ST_MinPossibleValue to replace the existing ST_MinPossibleVal + which uses hard-coded values. Updated dependent functions and + scripts/plpgsql to use new function. Deleted + scripts/plpgsql/st_minpossibleval.sql to stop people from using + it. Associated ticket is #1298. + +2011-12-16 00:09 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Just changes to the comments of + ST_Intersection(geometry, raster) + +2011-12-15 23:47 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c, + raster/test/regress/Makefile.in, + raster/test/regress/rt_intersection.sql, + raster/test/regress/rt_intersection_expected: Addition of + two-raster ST_Intersection function set in raster-space well as + another set for raster,geometry ST_Intersection in raster-space. + Associated ticket is #1381 + +2011-12-15 23:43 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c: Renamed function parameters + for ST_SameAlignment and ST_Intersects so that the names follow + the convention used for similarly purposed parameters of other + raster functions. + +2011-12-15 23:29 strk + + * postgis/geography_inout.c: Allow calling geography_in with less + than 3 args (see #1320) + +2011-12-15 23:26 strk + + * postgis/lwgeom_inout.c, regress/tickets.sql, + regress/tickets_expected: Check typmod on geometry input. Fixes + before triggers (#1320) + +2011-12-15 15:11 strk + + * doc/reference_output.xml: Fix documentation for the new option + for GML box output + +2011-12-15 02:19 robe + + * doc/using_raster_dataman.xml: more error fixes and change ordered + lists to itemized lists + +2011-12-15 02:17 robe + + * doc/using_raster_dataman.xml: fix invalid link end + +2011-12-15 02:15 robe + + * doc/using_raster_dataman.xml: get rid of extra tag + +2011-12-15 02:14 robe + + * doc/using_raster_dataman.xml: correct regular_blocking + definition, add descriptions for raster_overview columns + +2011-12-15 01:56 robe + + * doc/using_raster_dataman.xml: more reasons why we have raster + overviews + +2011-12-15 01:54 robe + + * doc/using_raster_dataman.xml: Start raster_overviews section + +2011-12-15 00:21 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c, + raster/test/regress/rt_bytea.sql: Renamed st_bytea to bytea as + per PostGIS convention. Existing databases will not be affected + if upgraded using the upgrade scripts. Associated ticket is #1003 + +2011-12-15 00:16 dustymugs + + * raster/rt_pg/rtpostgis_drop.sql.in.c: Commented out the dropping + of box2d casts as the upgrade scripts won't install the box3d + casts. + +2011-12-14 23:51 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c, + raster/test/regress/rt_above.sql, + raster/test/regress/rt_above_expected, + raster/test/regress/rt_below.sql, + raster/test/regress/rt_below_expected, + raster/test/regress/rt_contain.sql, + raster/test/regress/rt_contain_expected, + raster/test/regress/rt_contained.sql, + raster/test/regress/rt_contained_expected, + raster/test/regress/rt_left.sql, + raster/test/regress/rt_left_expected, + raster/test/regress/rt_overabove.sql, + raster/test/regress/rt_overabove_expected, + raster/test/regress/rt_overbelow.sql, + raster/test/regress/rt_overbelow_expected, + raster/test/regress/rt_overlap.sql, + raster/test/regress/rt_overlap_expected, + raster/test/regress/rt_overleft.sql, + raster/test/regress/rt_overleft_expected, + raster/test/regress/rt_overright.sql, + raster/test/regress/rt_overright_expected, + raster/test/regress/rt_right.sql, + raster/test/regress/rt_right_expected, + raster/test/regress/rt_same.sql, + raster/test/regress/rt_same_expected: Renamed operator functions + and made appropriate changes to associated operators to be inline + with usage for geometry and geography. Associated ticket is #633. + Existing users will not be affected as the upgrade scripts do not + drop or add new operators. + +2011-12-14 23:02 dustymugs + + * raster/rt_pg/rtpostgis_drop.sql.in.c: Added DROP CAST and DROP + FUNCTION for box2d. + +2011-12-14 22:57 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/box3d.sql, + raster/test/regress/box3d_expected, + raster/test/regress/create_box3d_test.sql, + raster/test/regress/create_box3d_test_expected, + raster/test/regress/create_rt_box2d_test.sql, + raster/test/regress/create_rt_box2d_test_expected, + raster/test/regress/rt_box2d.sql, + raster/test/regress/rt_box2d_expected: Dropped casts to box2d and + replaced with casts to box3d. Associated ticket is #1330. + +2011-12-14 22:23 dustymugs + + * raster/loader/raster2pgsql.c, raster/rt_core/rt_api.c, + raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, + raster/test/core/testapi.c: Added option -G to get listing of + supported raster types instead of calling ST_GDALDrivers in SQL. + Had to tweak rt_raster_gdal_drivers in rt_api.c to not limit + drivers based upon creation capabilities. Associated ticket is + #1374. + Added ability to specify band indices with ranges for option -b. + Example: -b 1-5,7,9-15. Associated ticket is #1375. + Added warning messages when loader is processing more than one + raster and rasters may have different number of bands, pixel + types, hasnodata flags, NODATA values, geotransforms andtile + sizes. Associated ticket is #153. + +2011-12-14 22:14 robe + + * doc/using_raster_dataman.xml: document raster_columns catalog + view + +2011-12-14 18:33 strk + + * regress/run_test: Make dropping of log files fully controlled by + switch (#1376) + + This is because hudson wants to report the regress.log in any + case + +2011-12-14 18:25 strk + + * postgis/lwgeom_ogc.c, regress/empty.sql, regress/empty_expected: + Regress test all behaviors involving EMPTY geometries + + See http://trac.osgeo.org/postgis/wiki/DevWikiEmptyGeometry + Changes ST_NumPoints and ST_ExteriorRing to behave requested. + Keeps ST_InteriorRingN returning NULL, as per "n is out of range" + + Closes #692 + +2011-12-14 18:24 strk + + * doc/reference_accessor.xml: Crossref ST_InteriorRingN with + ST_ExteriorRing + +2011-12-14 17:13 strk + + * regress/run_test: Drop temporary files if there are no failures + (#1376) + +2011-12-14 16:02 strk + + * liblwgeom/cunit/cu_out_gml.c, liblwgeom/lwout_gml.c, + regress/empty.sql, regress/empty_expected: Fix crash on + ST_AsGML('POLYGON EMPTY') (#681) + + Also tweak GML of empty types to be smaller and include + regression testing both at the liblwgeom and sql level + +2011-12-14 15:07 strk + + * regress/empty.sql, regress/empty_expected: Fix a typo from last + commit, stub test for GML emptyness + +2011-12-14 14:46 strk + + * regress/tickets.sql, regress/tickets_expected: Enable a test for + an old bugfix (#683) + +2011-12-14 14:46 strk + + * regress/empty.sql, regress/empty_expected, regress/tickets.sql, + regress/tickets_expected: Move the EMPTY buffer test from + tickets.sql to empty.sql + +2011-12-14 14:37 strk + + * postgis/lwgeom_functions_analytic.c, regress/Makefile.in, + regress/empty.sql, regress/empty_expected: Return empty geoms + snapped to a grid as immutated (#1089) + + Also introduces an "empty" regression test + +2011-12-14 14:25 robe + + * doc/using_raster_dataman.xml: minor corrections / enhancements + +2011-12-14 13:31 strk + + * configure.ac, topology/Version.config: Drop topology specific + versioning + +2011-12-14 13:31 strk + + * utils/postgis_restore.pl: Add more skip signatures, from interim + builds + +2011-12-14 11:22 robe + + * extensions/postgis/Makefile, extensions/postgis/postgis.control, + extensions/postgis/sql_bits/remove_from_extension.sql.in, + extensions/postgis_topology/Makefile, + extensions/postgis_topology/postgis_topology.control, + raster/rt_pg/rtpostgis_drop.sql.in.c: minor change to + rtpostgis_drop so can more easily drop from extension for + extension install. Many changes to extensions so can use native + postgis upgarde and raster upgrade scripts. bump up version + numbers + +2011-12-14 10:44 robe + + * doc/reference_raster.xml, doc/xsl/raster_comments.sql.xsl: fix + errors in documentation and comment scripts preveningt comments + install from installing cleanly + +2011-12-14 10:06 robe + + * doc/reference_raster.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Get + rid of removed AddRasterTable,Column etc and replace with newer + AddRasterConstraints/DropRasterConstraints + +2011-12-14 07:59 strk + + * utils/postgis_restore.pl: Add -v switch to postgis_restore.pl, + tweak usage and debug output + +2011-12-14 02:54 robe + + * doc/using_raster_dataman.xml: Add stub section describing the + raster_columns and raster_overview catalog views. Also fix typo. + More coming. + +2011-12-14 02:31 dustymugs + + * raster/loader/Makefile.in: As per discussion in postgis-devel + regarding Ubuntu 11.10, tweaked the order in which -lm is passed + to LDFLAGS + +2011-12-14 01:22 dustymugs + + * raster/loader/raster2pgsql.c: Refactored for less memory usage by + aggresively flushing string buffers. + +2011-12-13 23:29 strk + + * utils/postgis_restore.pl: Disable triggers on the topology.layer + table during restore, to allow population in random order (#1371) + +2011-12-13 23:21 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: As per discussion in ticket + #1373, convert raster constraints with floating point values + (scalex, scaley, nodata values) into numeric(16,10) for + comparison due to precision issues. + +2011-12-13 22:39 robe + + * doc/using_raster_dataman.xml: Add -Y copy switch + +2011-12-13 21:58 robe + + * doc/using_raster_dataman.xml: more examples -- put in a missing + copy switch -- more switches to add. + +2011-12-13 21:19 dustymugs + + * raster/rt_core/rt_api.c: Fixed handling of output ranges going + from high to low rather than the default of values going from low + to high. Based upon message on postgis-users: + http://postgis.refractions.net/pipermail/postgis-users/2011-December/031763.html + +2011-12-13 20:05 dustymugs + + * doc/postgis.xml: Fixed incorrect entity using_raster_dataman. + +2011-12-13 19:15 robe + + * doc/Makefile.in, doc/postgis.xml, doc/reference_raster.xml, + doc/using_raster_dataman.xml: break raste loder into its own data + management chapter -- this chapter will expand in time. Get rid + of how to use old raster2pgsql.py and replace with instructions + on using raster2pgsql executable. + +2011-12-13 18:19 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c: Removal of now-unsupported + AddRasterColumn, DropRasterColumn and DropRasterTable. + +2011-12-13 18:16 dustymugs + + * raster/rt_pg/rtpostgis_drop.sql.in.c: Added DROP AGGREGATE for + new ST_Union signature. Associated ticket is #1372. + +2011-12-13 17:24 dustymugs + + * raster/loader/Makefile.in: Removed PGXS and added explicit bin + path variable. Works now in 8.4, 9.0 and 9.1. Related ticket is + #1370. + +2011-12-13 16:37 strk + + * utils/new_postgis_restore.pl, utils/postgis_restore.pl: Drop the + old postgis_restore.pl and substitute it with the new one + +2011-12-13 16:33 strk + + * .gitignore: Ignore more Makefiles + +2011-12-13 16:33 strk + + * utils/new_postgis_restore.pl: Strictness fixes, internal docs + +2011-12-13 15:04 dustymugs + + * raster/loader/Makefile.in: Revert change made in r8383. Install + of loader doesn't work correctly without PGXS. Still need to + figure out why LDFLAGS is getting eaten. + + Associated ticket is #1370. + +2011-12-13 14:14 dustymugs + + * raster/loader/Makefile.in: Removed PGXS as per ticket #1370. + +2011-12-13 12:00 strk + + * postgis/lwgeom_geos.c, regress/tickets.sql, + regress/tickets_expected: Maintain the buffer-returns-areal + invariant on empty input (#322) + +2011-12-13 12:00 strk + + * configure.ac: tabs to spaces + +2011-12-13 10:38 strk + + * utils/postgis_proc_upgrade.pl: Always output create ore replace + view in upgrade scripts (#1097) + +2011-12-13 09:59 strk + + * utils/postgis_proc_upgrade.pl: Allow function definitions to end + with '$$ LANGUAGE' (#1365) + +2011-12-13 09:59 strk + + * utils/postgis_proc_upgrade.pl: Use warnings + +2011-12-13 09:58 strk + + * postgis/Makefile.in: Encode dependency of upgrade script from the + tool generating it + +2011-12-13 09:16 strk + + * utils/new_postgis_restore.pl, utils/postgis_proc_upgrade.pl, + utils/postgis_restore.pl: Add copyright headers, looking at SCM + logs. Review welcome. + +2011-12-13 05:23 dustymugs + + * raster/loader/raster2pgsql.c, raster/scripts/Makefile.in: Text + format cleanup in loader/raster2pgsql.c. Fixed missing target in + scripts/Makefile.in + +2011-12-13 05:11 dustymugs + + * raster/scripts/Makefile.in: Added missing Makefile.in for + raster/scripts + +2011-12-13 05:06 dustymugs + + * raster/loader/raster2pgsql.c, raster/loader/raster2pgsql.h: Set + svn:keywords for "$Id$" + +2011-12-13 05:03 dustymugs + + * raster/loader/raster2pgsql.c, raster/loader/raster2pgsql.h: Added + version information. + + Associated ticket is #1369. + +2011-12-13 03:00 dustymugs + + * configure.ac, raster/Makefile.in, + raster/scripts/python/Makefile.in: With commit of C-based + raster2pgsql in r8369, removed dependency checks on Python, NumPy + and GDAL with Python bindings. You will want to run autogen.sh + with this commit. With this commit, the python-based + raster2pgsql.py is now retired and unsupported. + +2011-12-13 01:58 dustymugs + + * raster/loader/raster2pgsql.c, raster/loader/raster2pgsql.h: + Additional check with warnings if PostgreSQL identifiers exceed + the standard maximum length of 63 characters (64 counting NULL) + +2011-12-12 23:12 dustymugs + + * configure.ac, raster/Makefile.in, raster/loader, + raster/loader/.svnignore, raster/loader/Makefile.in, + raster/loader/raster2pgsql.c, raster/loader/raster2pgsql.h, + raster/rt_pg/rtpostgis.sql.in.c: Addition of C-based raster2pgsql + in raster/loader. No changes have been made to remove the + existing python-based raster2pgsql.py nor remove the python + dependency in configure. Users will need to run autogen.sh after + this revision. + + Associated ticket is #1297. + +2011-12-12 22:42 strk + + * utils/new_postgis_restore.pl: Skip constraints on raster_columns + and raster_overviews + +2011-12-12 22:38 robe + + * doc/reference_raster.xml: fix title + +2011-12-12 22:22 strk + + * utils/new_postgis_restore.pl: Rewrite spatial table constraints + to add st_ prefix and use 0 rather than -1 for unknown + +2011-12-12 21:45 strk + + * utils/new_postgis_restore.pl: Filter OPERATOR at the ASCII dump + phase to have finer control over which operators are really + skipped (#1368) + +2011-12-12 20:32 robe + + * doc/reference_raster.xml: another example of ST_Union + +2011-12-12 20:23 robe + + * doc/reference_raster.xml: example of ST_Union + +2011-12-12 16:10 strk + + * postgis/Makefile.in, postgis/lwgeom_gist.c, + utils/new_postgis_restore.pl: Drop lwgeom_gist and dependent + items, including from dumps (#1362) + +2011-12-12 15:45 strk + + * utils/new_postgis_restore.pl: Do not restore metadata tables + which now became views + +2011-12-12 15:28 strk + + * utils/new_postgis_restore.pl: Cleanup item list: drop duplicates, + add some missings + +2011-12-12 15:28 strk + + * utils/new_postgis_restore.pl: Remove duplicated entries, add some + missing ones + +2011-12-12 12:17 robe + + * postgis/postgis.sql.in.c, postgis/postgis_drop_before.sql.in.c: + reduce ST_MakeEnvelope down to one function but make srid default + to 0 (would be nice if we defined an @SRID_UNKNOWN in the + sqldefine.h.in so I don't have to hard code this). Get rid of + other variant. changing to use default parameters doesn't seem to + require dropping the function so only had to drop one of them + +2011-12-12 12:09 robe + + * doc/reference_constructor.xml: oops took out a tag by accident + +2011-12-12 12:03 robe + + * doc/reference_constructor.xml: document the new ST_MakeEnvelope + variant (pretend like its used default paramters already), will + fix the code later + +2011-12-12 02:20 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql: + #1366 -- don't rely on state field being capitalized. + +2011-12-11 20:23 robe + + * doc/reference_raster.xml: forgot about max /min + +2011-12-11 20:21 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: change generateor to display + name for aggregates instead of id. For raster ids are different + from name + +2011-12-11 19:29 robe + + * doc/reference_raster.xml: preliminary documentation for raster + version of ST_Union aggregate function + +2011-12-11 15:45 robe + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c, + raster/test/regress/Makefile.in, + raster/test/regress/rt_union.sql, + raster/test/regress/rt_union_expected: Revisions to ST_Union for + raster: get rid of dependency on rastexpr (and get rid of type), + put in regress tests, get rid of many ST_Union permutations and + limit to st_union(rast), st_union(rast,p_expression), + st_union(rast,band_num), st_union(rast,band_num,p_expression). + Note for drop I'm not dropping those other versions in case + people have installed them from scripts folder or are currently + using them. just dropping the ones I'm replacing. + +2011-12-11 02:42 robe + + * doc/extras_tigergeocoder.xml: fix function name typo in + geocode_intersection + +2011-12-10 18:08 robe + + * doc/reference_raster.xml: minor edit + +2011-12-10 18:03 robe + + * doc/reference_raster.xml: fix error in logic + +2011-12-10 16:56 robe + + * doc/reference_raster.xml: missed a spot + +2011-12-10 16:55 robe + + * doc/reference_raster.xml: describe the example a bit better for + ST_AddBand multi-band example + +2011-12-10 11:09 robe + + * doc/release_notes.xml: #1361: fill in some more cases where + hard/soft + +2011-12-10 11:04 robe + + * doc/release_notes.xml: #1361: make it clearer that a hard upgrade + is required of everyone. + +2011-12-10 03:12 robe + + * doc/reference_raster.xml, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_addband.sql, + raster/test/regress/rt_addband_expected: ST_AddBand version that + takes an array of rasters + +2011-12-10 01:20 dustymugs + + * raster/rt_pg/rt_pg.c: Fixed calls to the wrong memory allocation + function in rtpg_XXX utility functions. + +2011-12-10 01:01 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c: Code refactoring in rtpg_ utility functions + for better memory usage and syntax cleanup in rt_api.* + +2011-12-10 01:00 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Fixed missing $ in + AddOverviewConstraint() which was setting 7 as the overview + factor instead of the value at $7. + +2011-12-09 18:59 strk + + * utils/new_postgis_restore.pl: Add all signatures found in a newly + created PostGIS 2.0 database + + See #1360 + +2011-12-09 17:17 strk + + * utils/new_postgis_restore.pl, utils/postgis_restore.pl: Add box3d + related objects to skip in the _restore scripts (#1359) + +2011-12-09 16:27 strk + + * liblwgeom/cunit/cu_surface.c: Restrict disabled code to the one + really hurting + + See ticket #665 for more informations. + The commit also renames the test suite to "surface". + +2011-12-09 15:33 strk + + * liblwgeom/g_serialized.c: gbox_float_round: don't roundup Z value + if the box doesn't have one + + Fixes #1309 + +2011-12-09 14:37 strk + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom.c, + liblwgeom/lwout_gml.c: Add a public lwgeom_get_bbox function + (#1324) + +2011-12-09 14:37 strk + + * liblwgeom/cunit/cu_out_gml.c, liblwgeom/lwgeom.c, + liblwgeom/lwout_gml.c: Don't let lwgeom_add_bbox syntetize a fake + box for empty geometries + + Empty geometries have no box. Period. + Update GML extent output for empty geometries to handle the + special + case by using empty tags. Regress test it. + +2011-12-09 13:50 strk + + * liblwgeom/cunit/cu_out_gml.c, liblwgeom/lwout_gml.c: Fix segfault + in GML3 extent output (#1323) + + Add support for srsDimension in GML3 extent output. + Add unit level comprensive regression testing. + +2011-12-09 12:25 strk + + * postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, + regress/regress.sql, regress/regress_expected: Allow calling + ST_MakeEnvelope w/out a srid (#1339) + +2011-12-09 11:18 strk + + * liblwgeom/g_box.c, liblwgeom/liblwgeom.h.in, + postgis/lwgeom_geos.c: Add a gbox_overlaps_2d function, use when + appropriate (#1357) + +2011-12-08 22:16 pramsey + + * liblwgeom/cunit/cu_libgeom.c, liblwgeom/lwgeom_geos.c, + postgis/lwgeom_geos.c: Guard against NaN values in coordinates + passing into GEOS (#627) + +2011-12-08 21:57 pramsey + + * liblwgeom/cunit/cu_libgeom.c: Check that NaN coordinate values + find their way into bboxes, they do, NaN is bigger than Inf, + apparently. + +2011-12-08 21:26 pramsey + + * liblwgeom/cunit/cu_libgeom.c: Test for bbox calculations when + there's an infinite coordinate. + +2011-12-08 20:05 dustymugs + + * raster/rt_core/rt_api.c: Return use of GDAL "natural" blocking + removed in r8313 and refactor pointer handling. + +2011-12-08 19:51 pramsey + + * doc/reference_misc.xml, doc/reference_type.xml, + doc/xsl/postgis_aggs_mm.xml.xsl, postgis/legacy.sql.in.c, + postgis/lwgeom_box3d.c, postgis/postgis.sql.in.c, + postgis/postgis_drop.sql.in.c, postgis/uninstall_legacy.sql.in.c, + postgis/uninstall_postgis.sql.in.c: Remove box3d_extent hack + +2011-12-08 17:54 pramsey + + * postgis/lwgeom_geos.c: Make the ST_Equals test insensitive to + minor box differences. + +2011-12-08 14:44 robe + + * NEWS, doc/introduction.xml, doc/release_notes.xml: Add Jose and + Even to credits + +2011-12-08 13:35 strk + + * doc/reference_misc.xml: Add a note about ST_Estimated_Extent on + empty or non-analyzed tables (#877) + +2011-12-08 11:29 strk + + * postgis/geometry_estimate.c, regress/tickets.sql, + regress/tickets_expected: Have ST_Estimated_Extent return NULL + when no stats are found for a table. + + No stats means empty table or no run of analyze. Warn about that. + These Fixes bug #877. Includes regress test. + +2011-12-08 11:28 strk + + * regress/run_test: Hush VACUUM and ANALYZE backend feedback while + running tests + +2011-12-08 08:07 strk + + * topology/sql/manage/ManageHelper.sql: topology.AddToSearchPath: + quote database identifier. + + Thanks to Jose Carlos Martinez Llario + +2011-12-07 20:46 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h: Added + rt_raster_set_pixel_line for use when setting values for + sequential pixels. Should be faster than repeated calls to + rt_raster_set_pixel. + +2011-12-07 15:29 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c: Refactored the GDALRasterIO part of + rt_raster_from_gdal_dataset to use scanlines instead of "natural" + blocks, which dramatically simplifies the code and makes it + easier to maintain. + +2011-12-07 06:17 robe + + * NEWS, doc/release_notes.xml: alphabetize and update tester + credits + +2011-12-07 03:41 robe + + * LICENSE.TXT: update license to provide detail about documentation + license and copyright of data etc. + +2011-12-07 01:15 dustymugs + + * raster/rt_core/rt_api.c: Fixed regression issue with + rt_raster_from_gdal_dataset by explicitly setting the valid block + sizes passed into GDALRasterIO. Probably related to the changes + made in r8309 + +2011-12-06 16:48 dustymugs + + * raster/rt_core/rt_api.c: Removed attempt to duplicate entire band + in rt_raster_from_gdal_dataset + +2011-12-06 14:40 robe + + * doc/reference_raster.xml: put some obsolete notes in existing + management functions. Now that raster_columns is a view no longer + need to use management functions to drop or add raster columns or + tables. Will document the new addconstraints etc. taht replaces + much of these soon. + +2011-12-06 12:16 strk + + * postgis/long_xact.c: Add copyright header. Date and attribution + looked up by SCM history. + + Verified by my own memory (I wrote the initial vesion of that + file) + +2011-12-06 06:06 dustymugs + + * raster/rt_pg/rt_pg.c: Resolved a bunch of memory issues related + to use of SPI that have been bugging me for a while. Tested + successfully in Linux 32 and 64-bit and OSX 64-bit. + +2011-12-05 18:58 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c, + raster/test/regress/check_raster_columns.sql, + raster/test/regress/check_raster_overviews.sql: As per + discussions and ticket #1319, raster_columns and raster_overviews + are now constraint-based views. AddRasterColumn, DropRasterColumn + and DropRasterTable are now deprecated in favor of + AddRasterConstraints and DropRasterConstraints. Additional + constraints are now available for enforcing the consistency of + the rasters in a table. + +2011-12-05 18:36 dustymugs + + * raster/rt_core/rt_api.c: Removed division by bin-width for when + bin-widths are specified in ST_Histogram + +2011-12-05 02:06 dustymugs + + * raster/rt_pg/rt_pg.c: Correctly free raster memory when handling + NULL rasters. + + Associated ticket is #1349 + +2011-12-03 08:29 robe + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c: #1343: get rid of geomvalxy + and change ST_PixelAsPolygons to use default args and do without + geomvalxy + +2011-12-03 07:24 robe + + * doc/html/images/raster_xscale_yscale_xskew_yskew.png, + doc/reference_raster.xml: #1338 - document ST_PixelWidth/Height + +2011-12-03 06:54 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_bandmetadata.sql: Removed VARIADIC from + ST_BandMetadata. Associated ticket is #1343. + +2011-12-02 17:44 robe + + * topology/sql/manage/ManageHelper.sql: #1346: fix misuse of + quote_literal causing topology, topology, topology, topology + +2011-12-02 17:28 strk + + * topology/Makefile.in: Encode dependency of topology.sql on + ManageHelper.sql + +2011-12-02 15:43 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql, + extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql: + more revisions to cross streets logic -- don't rely on start + point working with multilinestrings. change tfid to be unique + index on faces. + +2011-12-02 15:22 dustymugs + + * raster/rt_pg/rtpostgis_drop.sql.in.c: Added cleanup statements + for bandmetatype type and change function signature for + st_bandmetadata. + +2011-12-02 15:13 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Removed the type bandmetadata as + per #1343. + +2011-12-02 08:07 robe + + * extras/tiger_geocoder/tiger_2010/create_geocode.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: move + geocode_intersection.sql to user api section since it is + documented. + +2011-12-02 06:27 robe + + * doc/reference_operator.xml: try to make emphasis bold by putting + in a role='bold' + +2011-12-01 20:41 robe + + * doc/using_postgis_dataman.xml: replace ~= with ST_OrderingEquals + (now that we got rid of recheck the older ~= no longer is a + truish geometry equality operator + +2011-12-01 20:37 robe + + * doc/reference_operator.xml: emphasize approximate in KNN + operators to reduce the chance of any misunderstandings + +2011-12-01 19:06 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql: + make compatible with postgresql 8.4, more speed improvements + +2011-12-01 17:52 robe + + * doc/reference_operator.xml: missed a spot about occasions where + point distance is not same as <-> + +2011-12-01 17:38 robe + + * doc/reference_operator.xml: try to clarify accuracy etc. of <#> + and <-> + +2011-12-01 16:14 pracine + + * raster/rt_pg/rtpostgis.sql.in.c: Ticket 1342. Integrate + ST_PixelAsPolygons into rtpostgis.sql + +2011-12-01 16:07 pracine + + * raster/scripts/plpgsql/st_pixelaspolygons.sql: Return null when + band number does not exist. + +2011-12-01 16:06 pracine + + * raster/scripts/plpgsql/st_mapalgebra.sql: Removed + ST_MinPossibleVal defined in another script + +2011-12-01 16:05 pracine + + * raster/scripts/plpgsql/st_clip.sql: Added doc, more test and + return null when band number does not exist. + +2011-12-01 15:52 pracine + + * raster/rt_pg/rtpostgis.sql.in.c: Ticket 1342. Integrate ST_Clip + script into rtpostgis.sql + +2011-12-01 15:15 pracine + + * raster/rt_pg/rtpostgis.sql.in.c: Ticket #1340. Integrate ST_Union + into rtpostgis.sql + +2011-12-01 15:11 pracine + + * raster/scripts/plpgsql/st_union.sql: Replaced AsBinary with + ST_AsBinary in the test section + +2011-12-01 13:32 robe + + * doc/using_postgis_dataman.xml: #1337 clarify what sql is good for + and get rid of some other obsolete syntax (this really needs to + be read with a fine-tooth comb). The amount of obsolete info in + this chapter is mesmerizing + +2011-12-01 08:36 robe + + * extras/tiger_geocoder/tiger_2010/create_geocode.sql, + extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1333 + geocode_intersections: would help to actually include the + function to. + +2011-12-01 08:28 robe + + * doc/extras_tigergeocoder.xml, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql: + #1333 geocode intersections + +2011-12-01 04:29 dzwarg + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, + raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added + neighborhood hillshade on top of ST_MapAlgebraFctNgb. Part of + #1318 + +2011-12-01 02:23 dustymugs + + * raster/rt_pg/rt_pg.c, raster/test/regress/rt_bandmetadata.sql, + raster/test/regress/rt_bandmetadata_expected: Tweaked + ST_BandMetadata so that calling the function with an empty array + returns all metadata of all bands. Example: ST_BandMetadata(rast, + VARIADIC ARRAY[]::int[]) + +2011-12-01 01:11 pracine + + * raster/scripts/plpgsql/st_minpossibleval.sql: Copied from + ST_MapAlgebra.sql + +2011-12-01 01:10 pracine + + * raster/scripts/plpgsql/st_multibandmapalgebra.sql: Copied from + ST_Union + +2011-12-01 01:09 pracine + + * raster/scripts/plpgsql/st_union.sql: Some cleaning before + inclusion in rtpostgis.sql + Removed ST_MultiBandMapAlgebra and ST_HasNoBand + +2011-12-01 01:07 pracine + + * raster/scripts/plpgsql/st_pixelaspolygons.sql: Return the last + band when the provided band number does not exist. + +2011-12-01 01:07 pracine + + * raster/scripts/plpgsql/st_clip.sql: Added some variants and tests + +2011-11-30 22:42 pracine + + * raster/scripts/plpgsql/st_clip.sql: plpgsql implementation for + st_clip.sql(raster, geom) + +2011-11-30 22:41 pracine + + * raster/scripts/plpgsql/st_areaweightedsummarystats.sql: Added the + id of the polygon in the example + +2011-11-30 22:34 dzwarg + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, + raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added + ST_Aspect map algebra neighborhood shortcut function. #1318 + +2011-11-30 21:44 dzwarg + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, + raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added + ST_Slope map algebra neighborhood shortcut function. + +2011-11-30 20:35 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/test/core/testapi.c, raster/test/regress/rt_asraster.sql: + Fixed ST_AsRaster to duplicate exactly the attributes of a + reference raster. + + Associated ticket is #1336. + +2011-11-30 19:26 dzwarg + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/create_rt_mapalgebrafctngb_test.sql, + raster/test/regress/rt_mapalgebrafctngb.sql, + raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, + raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added + helper user functions for common MapAlgebra operations: Min, Max, + Mean, Range. #1318 + +2011-11-30 16:45 dzwarg + + * raster/rt_pg/rt_pg.c, + raster/test/regress/rt_mapalgebrafctngb.sql, + raster/test/regress/rt_mapalgebrafctngb_expected: Updated tests + for 'dog-ate-my-homework' test. Expanded comments and elaborated + on complex conditionals in ST_MapAlgebraFctNgb + +2011-11-30 14:51 dzwarg + + * raster/rt_pg/rt_pg.c, + raster/test/regress/rt_mapalgebrafctngb.sql, + raster/test/regress/rt_mapalgebrafctngb_expected: Added + additional tests for ST_MapAlgebraFctNgb, changed string compare + on nodatamode to != + +2011-11-29 23:25 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_bandmetadata.sql, + raster/test/regress/rt_bandmetadata_expected: In preparation of + turning the table raster_columns into a view, refactored + ST_BandMetadata to have the bandnum parameter be variadic. + Fleshed out regression tests for ST_BandMetadata. + +2011-11-29 20:30 strk + + * .gitignore: Ignore more generated files + +2011-11-29 20:22 pramsey + + * liblwgeom/ptarray.c: ST_AddPoint returns incorrect result on + Linux (#1335) from roualt + +2011-11-29 16:57 pracine + + * raster/scripts/plpgsql/st_summarystatsagg.sql: Replaced the + summarystatsstate type with the summarystats type to avoid + defining a new type. + +2011-11-29 16:34 pracine + + * raster/scripts/plpgsql/st_asraster.sql, + raster/scripts/plpgsql/st_histogram.sql, + raster/scripts/plpgsql/st_mapalgebra.sql, + raster/scripts/plpgsql/st_reclass.sql: Changed the note at the + beginning of the file when the function is now implemented in C. + +2011-11-29 16:20 pracine + + * raster/scripts/plpgsql/st_pixelaspoints.sql, + raster/scripts/plpgsql/st_querytables.sql, + raster/scripts/plpgsql/st_splittable.sql: Some more useful + functions + +2011-11-29 16:15 pracine + + * raster/scripts/plpgsql/st_areaweightedsummarystats.sql, + raster/scripts/plpgsql/st_createindexraster.sql, + raster/scripts/plpgsql/st_splittable.sql, + raster/scripts/plpgsql/st_summarystatsagg.sql: Added some plpgsql + functions + +2011-11-29 08:49 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: + Fix for #1310 + +2011-11-28 13:36 robe + + * doc/installation.xml, doc/reference_constructor.xml: Note: + libxml2 dependency of ST_Geom*ML functions and ref back to + configuration section. Also put in missing --with-xml2config flag + in installion_configuration section + +2011-11-26 21:17 robe + + * NEWS, doc/release_notes.xml: put a firmer sorta date in the sand + +2011-11-26 21:16 robe + + * NEWS, doc/introduction.xml, doc/release_notes.xml: more credit + cleanup -- add people I missed, fix some minor typos + +2011-11-26 06:07 pramsey + + * liblwgeom/lwout_svg.c: ST_AsSVG kills whole postgres server when + fails (#1028) + +2011-11-26 05:25 robe + + * NEWS, doc/introduction.xml, doc/release_notes.xml: update credits + to include hard-core testers + +2011-11-26 05:04 pramsey + + * regress/run_test: Revert per #1246 + +2011-11-25 11:54 robe + + * doc/reference_raster.xml, extensions/postgis/Makefile, + extensions/postgis/postgis.control, + extensions/postgis_topology/Makefile, + extensions/postgis_topology/postgis_topology.control: remove more + obsolete protos in docs and up extension alpha version numbers + +2011-11-25 11:49 robe + + * doc/reference_raster.xml: remove more protos that have been + removed and replaced with default args + +2011-11-24 21:13 strk + + * topology/topology.sql.in.c: Move the 'CREATE SCHEMA' query out of + first column anchorage (#1325) + + Makes the upgrade script generator less confused... + +2011-11-24 19:17 pramsey + + * postgis/postgis.sql.in.c: Fix operator mis-referencing nd + function for 2d op. + +2011-11-24 16:01 strk + + * topology/sql/topogeometry, topology/sql/topogeometry/type.sql, + topology/test/Makefile, topology/test/hierarchy.sql, + topology/test/regress/topogeometry_type.sql, + topology/test/regress/topogeometry_type_expected, + topology/topology.sql.in.c: Override GeometryType and + ST_GeometryType for TopoGeometry (#1289) + + Includes regression testing. + NOTE: we'll always advertise MULTI as a safest bet + +2011-11-24 16:01 strk + + * topology/test/hierarchy.sql, topology/test/predicate.expected, + topology/test/predicates.sql.in, + topology/test/query_features.sql, + topology/test/regress/legacy_predicate_expected, + topology/test/regress/legacy_query_expected: Shake legacy + testcase a bit to avoid to mix population with queries + +2011-11-24 03:44 robe + + * doc/reference_constructor.xml: provide examples for + ST_GeomFromGeoJSON now that I can compile it :) + +2011-11-24 03:23 robe + + * doc/installation.xml: update to include links to wiki for extra + compilation help and pre-built binaries. + +2011-11-24 03:14 robe + + * doc/installation.xml: Amend installation instructions to include + json-dir configure option + +2011-11-24 02:05 robe + + * doc/introduction.xml: minor updates to bios + +2011-11-24 01:58 robe + + * NEWS, doc/release_notes.xml: update news / credits for + ST_GeomFromGeoJSON + +2011-11-23 17:28 strk + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwout_gml.c: Const-correct + GML signatures + +2011-11-23 17:26 robe + + * doc/reference_output.xml: change + to | to make strk happy + +2011-11-23 17:24 robe + + * doc/reference_output.xml: update ST_AsGML with examples and + include envelope bits option + +2011-11-23 15:27 robe + + * doc/reference_output.xml: fix typo in GML description noted by + strk + +2011-11-23 02:17 robe + + * doc/reference_raster.xml: correct signatures of some functions + changed to use more default args + +2011-11-22 19:01 dustymugs + + * raster/rt_pg/rt_pg.c: Prefixed internal C utility functions with + rtpg_. This keeps the coding style inline with that for postgis. + +2011-11-22 18:10 dustymugs + + * raster/rt_pg/rtpostgis_drop.sql.in.c: Corrected incorrect drop + function statement. + +2011-11-22 17:58 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c: More SQL function cleanup + with use of default parameter values. + +2011-11-22 09:26 robe + + * extensions/postgis/Makefile, extensions/postgis/postgis.control, + extensions/postgis_topology/Makefile, + extensions/postgis_topology/postgis_topology.control: up the + alpha numbers + +2011-11-22 09:21 robe + + * doc/reference_raster.xml: missed a spot + +2011-11-22 09:05 robe + + * doc/reference_raster.xml: correct documentation to get rid of + protos eradicated in r8218 (so extensions installs) + +2011-11-22 01:06 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c: Additional function cleanup + by making use of DEFAULT parameter values + +2011-11-21 20:09 dustymugs + + * raster/rt_pg/rt_pg.c: Fixed expression parsing in + RASTER_mapAlgebra2. Evidently, the count parameter of replace() + is an input/output parameter. + + Associated ticket is #1317. + +2011-11-21 19:55 dustymugs + + * raster/rt_pg/rt_pg.c: Fixed behavior of one raster not having + specified band and being sampled. + + Associated ticket is #1316. + +2011-11-21 19:18 dustymugs + + * raster/rt_core/rt_api.c: Fixed extent bug for UNION in + rt_raster_from_two_rasters + +2011-11-21 19:18 robe + + * doc/reference_raster.xml: description corrections to + ST_MapAlgebraNgbFct based on input from dzwarg + +2011-11-21 17:37 pracine + + * raster/scripts/plpgsql/st_union.sql: Many fix following the C + implementation of the two raster version of ST_MapAlgebra. + +2011-11-21 16:32 strk + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_geos_split.c, + liblwgeom/ptarray.c, postgis/lwgeom_functions_analytic.c: Add a + vertex-snap-tolerance parameter to ptarray_substring + + This is aimed at improving robustness for ST_Split, which now + uses an hard-coded tolerance of 1e-14 (see #1311) + +2011-11-21 16:15 robe + + * doc/reference_raster.xml: revise explanation based on trying to + read the code to figure out what nodatamode in theory should be + doing + +2011-11-21 16:03 strk + + * regress/regress_lrs.sql, regress/regress_lrs_expected: Numerate + tests for line_substring + +2011-11-21 15:59 pracine + + * raster/scripts/plpgsql/st_union.sql: -Fix cut and paste error + +2011-11-21 15:37 robe + + * doc/reference_raster.xml: get rid of extra para tag + +2011-11-21 15:32 robe + + * doc/reference_raster.xml: ST_MapAlgebraFctNgb:add in the + nodatamode to ST_ (forgot it last time). I still have no clue + what this parameter does -- doesn't seem to do anything for me + like get rid of the border. Add in links to where to get example + raster used. fix some typos + +2011-11-21 14:59 strk + + * liblwgeom/cunit/cu_split.c: Add testcase for #1311 + (lwgeom_split). + + Also fix existing testcase (wasn't really testing it). + +2011-11-21 14:59 strk + + * liblwgeom/lwgeom_geos_split.c: Fix memory leak in lwgeom_split + +2011-11-21 12:10 strk + + * liblwgeom/g_serialized.c: Hush warning about missing prototype. + + This is really a commit intended to amend the previous for the + sake + of pointing to the correct bug being closed by it: #1273 (not + #1023 + which is more complex) + +2011-11-21 12:03 strk + + * liblwgeom/g_serialized.c, regress/tickets.sql, + regress/tickets_expected: Have gserialized_get_gbox_p always + return a round-to-float box + + That is, even when computing the box from scratch. + This makes the box always float-oriented, + consistently between cached and computed boxes. + Closes (hopefully forever) bug #1023. + Includes testcase otherwise failing. + +2011-11-21 09:33 strk + + * topology/test/regress/addface.sql, + topology/test/regress/addface_expected: Add testcase for ticket + #1302 (now passes) + +2011-11-21 08:33 strk + + * topology/test/regress/topoelement_expected: Update expected error + messages not to include the "topology" namespace (now that it's + part of the search_path). + +2011-11-21 08:23 strk + + * liblwgeom/cunit/cu_libgeom.c: Rename "LibGeom Suite" to simply + "libgeom", for easy of use + +2011-11-21 08:21 strk + + * liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_ptarray.c: + Surrender to evidence of the narrow ring tested being clockwise + +2011-11-21 08:08 strk + + * liblwgeom/lwgeom_api.c: Improve robustness of ptarray_isccw (see + #1302) + +2011-11-21 07:48 robe + + * topology/sql/manage/ManageHelper.sql, topology/topology.sql.in.c: + Logic to add topology to database search path on install or + upgrade + +2011-11-21 04:02 robe + + * doc/reference_raster.xml, raster/rt_pg/rtpostgis_drop.sql.in.c: + FIX upgrade script - complement to r8186 - drop all mapalgebra + functions before upgrade because for pg9.0+ CREATE OR REPLACE + FUNCTION fails if argument names have changed. Also update docs + to reflect new naming of userfunction to + onerasteruderfunc,tworasteruserfunc,onerasternguserfunc + +2011-11-20 21:37 robe + + * doc/reference_raster.xml: fix some ST_MapAlgebra userfunc arg + names to agree with code. Still ng ones to go and drop fix. + +2011-11-20 21:35 strk + + * liblwgeom/cunit/cu_ptarray.c: Add another test for ptarray_isccw, + which incredibly seems to disagree with the same check done when + the same ring occurs in a polygon + +2011-11-20 21:19 strk + + * liblwgeom/ptarray.c: Do not memcpy to self in ptarray_reverse + (see #1302) + +2011-11-20 21:19 strk + + * liblwgeom/cunit/cu_libgeom.c: Better indent for comparing + obtained/expected + +2011-11-20 20:51 strk + + * loader/Makefile.in: Fix 'clean' rule under loader to drop stuff + under .libs + +2011-11-20 20:51 strk + + * liblwgeom/cunit/cu_libgeom.c: Add test for lwgeom_force_clockwise + (see #1302) + +2011-11-19 17:28 strk + + * liblwgeom/cunit/cu_ptarray.c: Add test for ptarray_isccw (see + #1302) + +2011-11-18 23:47 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h: Addition of + function rt_util_gdal_datatype_to_pixtype to complement + rt_util_pixtype_to_gdal_datatype. + +2011-11-18 22:38 dzwarg + + * doc/reference_raster.xml: Documented ST_Rotation and + ST_SetRotation. + +2011-11-18 21:41 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Update parameter names for + regprocedure data types + +2011-11-18 21:28 dzwarg + + * raster/rt_pg/rt_pg.c, + raster/test/regress/rt_mapalgebrafctngb.sql, + raster/test/regress/rt_mapalgebrafctngb_expected: Nodata mode + defaults to 'ignore' if it is NULL. Added tests for out of range + neighborhoods. + +2011-11-18 20:56 dzwarg + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.h, raster/test/regress/rt_band_properties.sql, + raster/test/regress/rt_box2d.sql, + raster/test/regress/rt_set_band_properties.sql, + raster/test/regress/rt_set_properties.sql: Non-functional change. + Updated author email address for dzwarg. + +2011-11-18 20:53 dzwarg + + * raster/rt_pg/rt_pg.c, + raster/test/regress/create_rt_mapalgebrafctngb_test.sql, + raster/test/regress/rt_mapalgebrafctngb.sql, + raster/test/regress/rt_mapalgebrafctngb_expected: Refactored + ST_MapAlgebraFctNgb to cache userfunction lookup, and accept NULL + input and output values. + +2011-11-18 20:15 dzwarg + + * raster/rt_pg/rt_pg.c, raster/test/regress/Makefile.in, + raster/test/regress/create_rt_mapalgebra_test.sql, + raster/test/regress/create_rt_mapalgebrafctngb_test.sql, + raster/test/regress/create_rt_mapalgebrafctngb_test_expected, + raster/test/regress/rt_mapalgebrafct.sql, + raster/test/regress/rt_mapalgebrafct_expected, + raster/test/regress/rt_mapalgebrafctngb.sql: Refactored + ST_MapAlgebraFct to cache userfunction lookup, and accept NULL + input and output values. + +2011-11-18 18:30 dustymugs + + * configure.ac, raster/raster_config.h.in, raster/rt_core/rt_api.c, + raster/rt_core/rt_api.h, raster/test/regress/rt_addband_expected, + raster/test/regress/rt_mapalgebraexpr_expected, + raster/test/regress/rt_mapalgebrafct_expected, + raster/test/regress/rt_mapalgebrafctngb_expected: Added a flag + --with-raster-dblwarning so as to provide the software builder + the option of enabling all the value + truncation/clamping/conversion warnings, which can be many. The + new default is to suppress those warnings. All appropriate + regression tests have been updated. + + Associated ticket is #1307 + +2011-11-18 15:53 dzwarg + + * raster/test/regress/rt_mapalgebrafctngb.sql, + raster/test/regress/rt_mapalgebrafctngb_expected: Enabled all + tests on ST_MapAlgebraFctNgb. + +2011-11-18 14:53 dzwarg + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c: Fixed debug + problem in #1308 + +2011-11-18 13:59 robe + + * doc/reference_constructor.xml: fix minor typo + +2011-11-18 13:58 robe + + * doc/reference_constructor.xml: document new ST_GeomFromGeoJSON + function. Will provide examples later once resolved my JSON-C + compilation issues + +2011-11-18 13:24 robe + + * doc/reference_raster.xml: minor corrections + +2011-11-18 03:36 robe + + * extensions/postgis/Makefile, extensions/postgis/postgis.control: + increment alpha release number to allow upgrade with extensions + +2011-11-18 03:08 robe + + * doc/reference_raster.xml: fix code comment + +2011-11-18 02:54 robe + + * doc/reference_raster.xml: forgot pixeltype in ngb arg list + +2011-11-18 02:48 robe + + * doc/reference_raster.xml: fix typo in linkends + +2011-11-18 02:32 robe + + * doc/reference_raster.xml: put in missing spaces + +2011-11-18 02:31 robe + + * doc/html/images/st_mapalgebrafctngb01.png, + doc/html/images/st_mapalgebrafctngb02.png, + doc/reference_raster.xml: ST_MapAlgebraFctNgb (and put in + immuatable for other st_mapalgebras) + +2011-11-18 01:15 robe + + * doc/html/images/st_rescale01.png, + doc/html/images/st_rescale02.png, doc/reference_raster.xml: + #1306: document rescale and provide examples, fix st_resample + args. (still 2 more to go in this ticket) + +2011-11-18 00:29 pramsey + + * configure.ac: Move library link to appropriate place. + +2011-11-18 00:17 pramsey + + * configure.ac, doc/installation.xml, postgis/Makefile.in, + postgis/geometry_estimate.c, postgis/lwgeom_export.c, + postgis/lwgeom_export.h, postgis/lwgeom_in_geojson.c, + postgis/postgis.sql.in.c, postgis_config.h.in, + regress/Makefile.in, regress/in_geojson.sql, + regress/in_geojson_expected: Add ST_GeomFromGeoJSON (#376) + +2011-11-18 00:17 robe + + * doc/reference_raster.xml: correct ST_Resample arguments to agree + with implementation. Still need to fill in descriptions of what + all params mean + +2011-11-17 22:48 dustymugs + + * raster/test/regress/rt_mapalgebrafctngb.sql: Fix the 8.4 error + only described in #1296. + +2011-11-17 15:04 dustymugs + + * doc/reference_raster.xml, raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c: Additional corrections and + cleanup for ST_BandNoDataValue + +2011-11-17 14:57 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c: Fixed a + bunch of other nodataval datatype issues. + +2011-11-17 14:49 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_asraster_expected: Fixed invalid handling + of nodatavalue in ST_BandMetaData(). Issue arises due to C + backend using Float8GetDatum while SQL frontend using real + datatype. + +2011-11-17 04:25 robe + + * doc/xsl/post_gis_day_cards.html.xsl: put in some spacing + +2011-11-17 01:44 robe + + * doc/xsl/post_gis_day_cards.html.xsl: more event ideas + +2011-11-16 20:39 robe + + * doc/xsl/post_gis_day_cards.html.xsl, + doc/xsl/postgis_cheatsheet.html.xsl, + doc/xsl/raster_cheatsheet.html.xsl, + doc/xsl/tiger_geocoder_cheatsheet.html.xsl, + doc/xsl/topology_cheatsheet.html.xsl, + doc/xsl/topology_comments.sql.xsl, + doc/xsl/topology_gardentest.sql.xsl: put in missing svn:keywords + fix formatting of cards so easier to break on pages + +2011-11-16 17:38 robe + + * doc/xsl/post_gis_day_cards.html.xsl: Post GIS day commemorative + cards generator + +2011-11-16 03:41 robe + + * topology/Makefile.in: logic to create a an + topology_upgrade_20_minor.sql + +2011-11-15 18:15 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Removed hardcoded SRID of 0 and + replaced with ST_SRID('Point(0 0)'::geometry) + +2011-11-15 00:48 robe + + * doc/reference_raster.xml: put in missing t in raster load + examples + +2011-11-14 23:21 dzwarg + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/scripts/plpgsql/st_mapalgebrafctngb.sql, + raster/test/regress/Makefile.in, + raster/test/regress/rt_mapalgebrafctngb.sql, + raster/test/regress/rt_mapalgebrafctngb_expected: Added single + version of map algebra that operates on neighborhoods. + +2011-11-14 21:40 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c, raster/test/core/testapi.c, + raster/test/regress/rt_resample.sql, + raster/test/regress/rt_resample_expected: Added ability to + specify raster width and height to ST_Resample. + + Associated ticket is #1267 + +2011-11-14 08:15 robe + + * extensions/postgis/Makefile, extensions/postgis/postgis.control, + extensions/postgis/sql_bits/remove_from_extension.sql.in: revise + extension upgrade builder to use new remove functions from + extension before attemtpting to readd them. Cool I can now + upgrade my 2.0.0a3 to 2.0.0a.6 without any complaints. + +2011-11-14 07:36 robe + + * extensions/postgis_extension_helper.sql, + extensions/postgis_extension_helper_uninstall.sql, + extensions/postgis_topology/Makefile, + extensions/postgis_topology/postgis_topology.control, + extensions/postgis_topology/sql_bits/remove_from_extension.sql.in: + minor corrections to extension helper, create extension + uninstall, incorporate in topology extension upgrade script + +2011-11-14 05:44 robe + + * extensions/postgis_extension_helper.sql: helper functions for + creating upgrade extension script. So far helper so I can + sneakingly drop functions from an existing extension so I can + reinstall them if a create or replace will not be sufficient.(so + I avoid the dreaded error -- can't drop function /aggregate + because its part of an extension.) + +2011-11-13 03:45 robe + + * doc/using_postgis_dataman.xml: #1288: correct some obsolete + advice about how to create indexes and register a geometry + column. + +2011-11-12 18:20 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_createtopogeo.sql, + topology/test/regress/st_createtopogeo_expected: Do not consider + nodes with the same bounding box as being equal. + + Fixes bug #1284. Includes regression test. + +2011-11-12 15:12 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis_drop.sql.in.c, + raster/test/regress/rt_mapalgebrafct_2raster.sql, + raster/test/regress/rt_mapalgebrafct_2raster_expected: Added + checks to make sure user-function is valid. Also added check for + volatility of user-function with notice if function is volatile. + +2011-11-12 13:14 robe + + * doc/reference_raster.xml: Fix typo + +2011-11-12 05:28 robe + + * doc/reference_raster.xml: escape html entitities in program + listing of ST_MApAlgebrafct 2 band version + +2011-11-12 04:27 robe + + * doc/html/images/st_mapalgebrafct2_01.png, + doc/html/images/st_mapalgebrafct2_02.png, + doc/reference_raster.xml: add examples and fix arg list + +2011-11-12 00:01 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Removed third variant as it + conflicts with the second variant of 2-raster ST_MapAlgebraFct + + Related ticket is #1283 + +2011-11-11 23:07 robe + + * doc/reference_raster.xml: begin documentation of 2 band + ST_MapAlgebraFct -- waiting for dustymugs to fix signature before + providing examples + +2011-11-11 20:34 robe + + * doc/reference_raster.xml: fix arg list in ST_MapAlgebraExpr + single band version (nodatavalexpr got relaplced with nodataval + which is now double precision instead of text) + +2011-11-11 19:31 dzwarg + + * raster/scripts/plpgsql/st_mapalgebrafctngb.sql: Added more test + to plpgsql ST_MapAlgebraFctNgb prototype. + +2011-11-11 18:50 dzwarg + + * raster/scripts/plpgsql/st_mapalgebrafctngb.sql: Added pl/pgsql + prototype of the neighborhood map algebra function. + +2011-11-11 15:45 dustymugs + + * raster/rt_pg/rt_pg.c: Removed commented-out stubs for nonexistant + RASTER_mapAlgebra2Fct + +2011-11-11 15:41 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/Makefile.in, + raster/test/regress/rt_mapalgebraexpr_2raster.sql, + raster/test/regress/rt_mapalgebraexpr_2raster_expected, + raster/test/regress/rt_mapalgebrafct_2raster.sql, + raster/test/regress/rt_mapalgebrafct_2raster_expected: Add + ST_MapAlgebraFct for 2 rasters. This is the sibling of 2-raster + ST_MapAlgebraExpr. Renamed RASTER_mapAlgebra2Expr to + RASTER_mapAlgebra2 as both 2-raster ST_MapAlgebraExpr and + ST_MapAlgebraFct call the same function. + + Associated ticket is #1281. + +2011-11-11 08:40 robe + + * doc/reference_raster.xml: put comment about expression + +2011-11-10 20:59 dzwarg + + * doc/reference_raster.xml: Updated documentation for all variants + of ST_MapAlgebraFct. + +2011-11-10 11:10 strk + + * liblwgeom/g_serialized.c, regress/tickets.sql, + regress/tickets_expected: Make sure to "round-to-float" boxes + read from serialized, no matter if there was or not a cache. + Fixes #1273. Includes regress testing. Note: would be worth to + also test the 2-points line case (I didn't in this specific + commit, but the patch should fix that as well). + +2011-11-10 00:18 robe + + * doc/reference_raster.xml: add missing references to other + functions used + +2011-11-10 00:15 robe + + * doc/html/images/st_mapalgebraexpr2_04.png, + doc/html/images/st_mapalgebraexpr2_05.png, + doc/html/images/st_mapalgebraexpr2_06.png, + doc/html/images/st_mapalgebraexpr2_07.png, + doc/reference_raster.xml: Add example of overlaying single + rasters on same canvas + +2011-11-10 00:02 dustymugs + + * raster/rt_pg/rtpostgis_drop.sql.in.c: Signatures changed for + ST_MapAlgebraExpr where nodatavaluerepl (text) is now nodataval + (double precision) + +2011-11-09 23:52 dustymugs + + * raster/test/core/testapi.c: Removed all remaining memory leaks + from testapi.c + +2011-11-09 23:12 dustymugs + + * raster/test/core/testapi.c: Rolled back attempt to clean up + memory handling. We'll just live with this until testapi.c is + replaced by cunit tests for raster. + +2011-11-09 23:00 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/test/core/testapi.c: Separated the + output raster's extent calculation from RASTER_mapAlgebra2Expr() + in rt_pg.c to rt_raster_from_two_rasters() in rt_api.c. Added + test of rt_raster_from_two_rasters() in testapi.c + +2011-11-09 17:15 robe + + * doc/reference_raster.xml: fix typos, provide description for + nodatanodataval (pierre / bborie /dzwarg -- please check my + definitions to make sure they are right) + +2011-11-09 15:35 dustymugs + + * raster/rt_pg/rt_pg.c, + raster/test/regress/rt_mapalgebraexpr_2raster.sql, + raster/test/regress/rt_mapalgebraexpr_2raster_expected: Fixed bug + where an expression doesn't contain a placeholder (either rast1 + or rast2). + + Associated ticket is #1276. + +2011-11-09 05:02 robe + + * doc/reference_raster.xml: fix minor typos + +2011-11-09 03:52 robe + + * extensions/postgis/postgis.control, + extensions/postgis_topology/postgis_topology.control: increment + version + +2011-11-09 03:45 robe + + * doc/reference_raster.xml: break out what all the different + arguments are in 2 map algebra. + +2011-11-09 02:55 robe + + * doc/html/images/st_mapalgebraexpr2_01.png, + doc/html/images/st_mapalgebraexpr2_02.png, + doc/reference_raster.xml: fix some typos, revise example + demonstrating difference between intersection and union. include + pictures. + +2011-11-09 01:05 robe + + * raster/rt_pg/rtpostgis_drop.sql.in.c: Add ST_BandMetaData to drop + target. Upgrade can't install the new version otherwise since the + output parameter data types changed. + +2011-11-08 23:18 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h: Fix floating + point issues in rt_raster_geopoint_to_cell in addition to other + minor changes. + +2011-11-08 21:34 dustymugs + + * raster/rt_core/rt_api.c: Bug fix for evaluating remainder when + remainder is infinitely close to 1. Basically, the check wasn't + added to a block of code those similar blocks of code had the + check. + +2011-11-08 20:32 robe + + * doc/reference_raster.xml: ST_MapAlgebraExpr - 2 band version - + incorporate Pierre's corrections / additions + +2011-11-08 18:41 robe + + * doc/reference_raster.xml: document ST_MapAlgebraExpr (2 raster + band version). Need to clean up the example also figure out how I + managed to crash my server with this. + +2011-11-08 17:47 pramsey + + * postgis/lwgeom_geos.c: Do the "are boxes different?" test in + ST_Equals using a tolerance instead of exact comparisons. + +2011-11-08 10:23 strk + + * liblwgeom/cunit/cu_ptarray.c, liblwgeom/ptarray.c: Re-fix + robustness issue on 32bit system (seg is 0-based, npoints is + 1-based but segments is npoints-1) + +2011-11-08 08:55 strk + + * regress/regress_lrs.sql, regress/regress_lrs_expected: Give + unique names to linearref tests + +2011-11-08 08:55 strk + + * liblwgeom/cunit/cu_split.c: Add test for bug #1270 + +2011-11-08 08:51 strk + + * liblwgeom/ptarray.c: Fix st_line_locate_point check for "last + point" (#1271) + +2011-11-08 05:27 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_mapalgebra2expr.sql, + raster/test/regress/rt_mapalgebra2expr_expected, + raster/test/regress/rt_mapalgebraexpr.sql, + raster/test/regress/rt_mapalgebraexpr_2raster.sql, + raster/test/regress/rt_mapalgebraexpr_2raster_expected: Renamed + ST_MapAlgebra2Expr to ST_MapAlgebra after concensus with Pierre + and Regina. + +2011-11-08 00:00 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_mapalgebraexpr.sql, + raster/test/regress/rt_mapalgebraexpr_expected: Replaced + ST_MapAlgebraExpr's "nodatavalueexpr" parameter with "nodataval" + and datatype changed from text to double precision. This makes + this parameter the same as "nodatanodataval" found in + ST_MapAlgebra2Expr. + + Associated ticket is #866 + +2011-11-07 21:17 dustymugs + + * doc/reference_raster.xml: Rephrased a sentence or two in + ST_Resample. Might not be the best. + +2011-11-07 21:07 dustymugs + + * raster, raster/rt_pg, raster/rt_pg/rt_pg.c, raster/rt_pg/rt_pg.h, + raster/rt_pg/rtpostgis.sql.in.c, + raster/scripts/plpgsql/st_mapalgebra.sql, + raster/scripts/plpgsql/st_mapalgebra_optimized.sql, + raster/test/regress/Makefile.in, + raster/test/regress/rt_mapalgebra2expr.sql, + raster/test/regress/rt_mapalgebra2expr_expected: Addition of + 2-raster map algebra function ST_MapAlgebra2Expr. Next is + ST_MapAlgebra2Fct. + + Ticket is #1268. + +2011-11-07 17:01 strk + + * liblwgeom/cunit/cu_ptarray.c, liblwgeom/ptarray.c: Enhance + robustness of ptarray_locate_point, fixing bug #1269. + + Includes regression testcase. + +2011-11-06 20:26 dustymugs + + * postgis/postgis.sql.in.c, postgis/sqldefines.h.in: Following the + cleanup in r8104, additional cleanup to remove + POSTGIS_GDAL_VERSION + +2011-11-06 20:17 strk + + * liblwgeom/lwgeom_geos_split.c: Double-check line splitting to + avoid returning empty components + + It happened on my 32bit system based on presence or absence of an + lwnotice call, probably a compiler bug... + +2011-11-06 19:39 strk + + * postgis/postgis.sql.in.c: Don't change SQL at compile time. The + code is safe enough. + +2011-11-06 19:30 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_asraster.sql, + raster/test/regress/rt_bandmetadata.sql: Renamed output parameter + "hasnodatavalue" to "hasnodata" in ST_BandMetadata(). This makes + the parameter name consistent with all other use of "hasnodata" + and the docs for ST_BandMetadata. + +2011-11-06 04:56 dustymugs + + * raster/Makefile.in, raster/rt_core/rt_api.c, + raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c: Fixed the bug + described in #1263. Also fixed additional code that has the same + problem. Additional syntax cleaning and comments updated. Fixed + the problem with "make check" running test/core twice. + +2011-11-05 22:40 dustymugs + + * postgis/Makefile.in, postgis/postgis.sql.in.c, + raster/rt_pg/rtpostgis.sql.in.c: Reverted r8100 due to regression + failures. Instead, I added an exception check to catch for when + the client isn't able to find postgis_gdal_version in the search + path. + + Associated ticket is #1266 + +2011-11-05 14:28 dustymugs + + * postgis/Makefile.in, postgis/postgis.sql.in.c, + raster/rt_pg/rtpostgis.sql.in.c: Moved postgis_gdal_version() + from rtpostgis.sql.in.c to postgis.sql.in.c. Added additional sed + command to postgis/Makefile.in to handle RASTER_MODULE_PATH so as + to continue using the underlyiing RASTER_gdal_version(). + + Associated ticket is #1266. + +2011-11-05 03:50 robe + + * doc/reference_processing.xml: Fix output of ST_Node -- + evidentally we haven't yet instituted the change to output + MULTILINESTRINGZ etc in WKT in ST_AsText nor ST_AsEWKT + +2011-11-04 22:06 robe + + * extensions/postgis/Makefile, extensions/postgis/postgis.control: + increment to 2.0.0a4 + +2011-11-04 22:05 robe + + * extensions/postgis_topology/Makefile, + extensions/postgis_topology/postgis_topology.control: increment + to 2.0.0a4 + +2011-11-04 21:43 robe + + * doc/reference_processing.xml, + doc/xsl/postgis_cheatsheet.html.xsl, + doc/xsl/tiger_geocoder_cheatsheet.html.xsl: alphabatize + reference_processing section. Change postgis cheatsheet to output + to 2 columns. Minor adjusts to tiger cheatsheet + +2011-11-04 20:46 robe + + * doc/reference_processing.xml: #1206: put in example for ST_Node. + Can't test yet since my geos is recompiling. + +2011-11-04 18:48 strk + + * doc/reference_processing.xml: Document ST_Node (#1206) + +2011-11-04 18:24 strk + + * regress/Makefile.in, regress/node.sql, regress/node_expected: Add + SQL-level tests for ST_Node (#1206) + +2011-11-04 18:17 strk + + * liblwgeom/Makefile.in: Fix clean rule to get rid of .o files + +2011-11-04 14:25 strk + + * postgis/lwgeom_geos.c, postgis/postgis.sql.in.c: Expose ST_Node + at SQL level (#1206) + +2011-11-04 12:22 robe + + * doc/xsl/raster_cheatsheet.html.xsl: ability to turn off example + generation, and change to turn off by default + +2011-11-04 08:15 strk + + * liblwgeom/lwgeom_geos_node.c: Fix builds againts GEOS < 3.3 + +2011-11-04 06:45 strk + + * liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, + liblwgeom/cunit/cu_node.c, liblwgeom/cunit/cu_tester.c, + liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_geos_node.c: Add an + lwgeom_node function in liblwgeom (see #1206) + Includes testcase + +2011-11-04 00:57 robe + + * doc/reference_management.xml: Add enhanced note for + AddGeometryColumn + +2011-11-03 17:28 strk + + * liblwgeom/liblwgeom_internal.h, liblwgeom/lwcollection.c: Add + lwcollection_reserve internal function + +2011-11-03 17:09 strk + + * liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_split.c: Pass + GEOS version to unit tests, skip test for SPLIT when building + against older geos. + +2011-11-03 16:20 strk + + * liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_split.c, + liblwgeom/cunit/cu_tester.c, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwgeom_geos_split.c: Add an line-by-point internal + split function taking an output vector. + Regress test the new function. + +2011-11-02 16:53 strk + + * regress/Makefile.in, regress/summary.sql, + regress/summary_expected: Add test for ST_Summary + +2011-11-02 13:48 robe + + * postgis/postgis_drop.sql.in.c: change order of + populate_geometry_columns drop all one depends on oid one + +2011-11-02 13:47 robe + + * postgis/postgis_drop.sql.in.c: drop populate_geometry_columns(). + This is needed because got replaced by + populate_geometry_columns(use_typmod=true). So if both exist get + function is not unique error + +2011-11-02 13:42 robe + + * postgis/postgis_drop.sql.in.c: #1256 drop memgeomunion so + geomunion can be dropped + +2011-11-02 06:50 robe + + * doc/xsl/postgis_cheatsheet.html.xsl, + doc/xsl/raster_cheatsheet.html.xsl: more formatting experiments + +2011-11-02 04:28 pramsey + + * liblwgeom/Makefile.in, liblwgeom/g_serialized.c, + liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c, + postgis/MISSING_OBJECTS, postgis/lwgeom_debug.c: Composite + geometries end up with nested BBOX caches (#1254) + +2011-11-01 18:17 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Based upon mailing list + discussion, changed call to ST_AsRaster in _st_intersects(raster, + geometry) to _st_asraster. + +2011-11-01 17:59 pramsey + + * liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_surface.c, + liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c, + liblwgeom/lwsegmentize.c, liblwgeom/lwtin.c, + liblwgeom/measures3d.c, postgis/lwgeom_debug.c: Make st_summary + at least return consistent results (#1254) + +2011-11-01 17:11 robe + + * doc/reference_raster.xml: document ST_SameAlignment + +2011-11-01 04:41 robe + + * doc/xsl/postgis_cheatsheet.html.xsl, + doc/xsl/raster_cheatsheet.html.xsl, + doc/xsl/tiger_geocoder_cheatsheet.html.xsl, + doc/xsl/topology_cheatsheet.html.xsl: revise all to output arg + list and conditionally show examples and descriptions + +2011-11-01 03:06 robe + + * GNUmakefile.in, doc/Makefile.in, doc/installation.xml, + doc/xsl/postgis_cheatsheet.html.xsl, + doc/xsl/raster_cheatsheet.html.xsl: xsl to generate postgis + cheatsheet, add make cheatsheet to gnumake, better outptuting of + functions with different protos. + +2011-10-31 22:26 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_createtopogeo_expected: + ST_CreateTopoGeo: speedup merged lines splitting [RT-SIGTA] + +2011-10-31 21:18 pramsey + + * liblwgeom/lwpoly.c: Increase accuracy of area calculation (#810) + +2011-10-31 20:59 pramsey + + * libpgcommon/lwgeom_pg.h: Remove redundant prototype + +2011-10-31 20:55 pramsey + + * liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in, + liblwgeom/liblwgeom_internal.h, libpgcommon/lwgeom_pg.c, + postgis/geography_measurement.c: Move gserialized_get_gbox_p to + liblwgeom and gserialized_read_gbox_p to liblwgeom_internal + +2011-10-31 20:23 pramsey + + * liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in, + libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, + postgis/geography_measurement.c, postgis/lwgeom_box.c, + postgis/lwgeom_btree.c, postgis/lwgeom_functions_basic.c, + postgis/lwgeom_geos.c, postgis/lwgeom_gist.c: Rename + pglwgeom_box2d_p + +2011-10-31 20:02 robe + + * doc/Makefile.in, doc/xsl/raster_cheatsheet.html.xsl, + doc/xsl/topology_cheatsheet.html.xsl: add raster cheat sheet + generator -- and a make cheatsheets command to generate all. + +2011-10-31 19:20 robe + + * doc/reference_raster.xml: get rid of word "Functions" in section + headers + +2011-10-31 13:03 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_createtopogeo.sql, + topology/test/regress/st_createtopogeo_expected: + ST_CreateTopoGeo: do not drop input nodes of degree 2 (#1258) + [RT-SIGTA] + +2011-10-31 12:45 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_createtopogeo.sql, + topology/test/regress/st_createtopogeo_expected: Fix generation + of topology in presence of edges with same bounding box (#1261). + + Includes regress test [RT-SIGTA] + +2011-10-31 12:22 robe + + * doc/extras_topology.xml: fix another erroneous statement - its + ValidateTopology not ST_ValidateTopology + +2011-10-31 11:58 robe + + * doc/extras_topology.xml: get rid of word feature in description + of AddTopGeometryColumn. Table can be any kind of table. + +2011-10-31 05:32 robe + + * doc/xsl/tiger_geocoder_cheatsheet.html.xsl, + doc/xsl/topology_cheatsheet.html.xsl: more cleanup -- only print + example sections if they have examples + +2011-10-31 03:14 robe + + * doc/Makefile.in, doc/xsl/tiger_geocoder_cheatsheet.html.xsl: + build cheat sheet for tiger geocoder. This one looks better laid + out than topology one so have to revisit topology + +2011-10-31 02:11 robe + + * doc/xsl/topology_cheatsheet.html.xsl: logic to flag new functions + and allow tags in listings to be displayed + +2011-10-30 23:10 robe + + * doc/xsl/topology_cheatsheet.html.xsl: get rid of unused styles + +2011-10-30 21:47 strk + + * topology/sql/sqlmm.sql: AddEdgeModFace, AddEdgeNewFaces: simplify + calls to AddEdge [RT-SIGTA] + +2011-10-30 20:57 pramsey + + * liblwgeom/box2d.c, liblwgeom/g_box.c, + liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, + liblwgeom/lwcircstring.c, liblwgeom/lwgeodetic.h, + liblwgeom/lwgeom_api.c, liblwgeom/lwgeom_transform.c, + liblwgeom/lwout_geojson.c, liblwgeom/lwout_gml.c, + liblwgeom/lwout_kml.c, liblwgeom/lwout_svg.c, + liblwgeom/lwout_x3d.c, liblwgeom/lwsegmentize.c, + liblwgeom/measures.c, liblwgeom/measures3d.c, + liblwgeom/vsprintf.c, libpgcommon/lwgeom_pg.c, + libpgcommon/lwgeom_pg.h, libpgcommon/lwgeom_transform.c, + postgis/geography_inout.c: Remove some duplicate headers (much of + this to be done...) + +2011-10-30 20:45 pramsey + + * liblwgeom/profile.h, libpgcommon/lwgeom_pg.h, + postgis/SERIALIZED_FORM, postgis/profile.h: Remove + SERIALIZED_FORM + +2011-10-30 20:40 pramsey + + * libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, + postgis/Makefile.in, postgis/geography.h, + postgis/geography_inout.c, postgis/lwgeom_box.c, + postgis/lwgeom_box3d.c, postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, + postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, + postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, + postgis/lwgeom_rtree.c, postgis/lwgeom_sqlmm.c, + postgis/lwgeom_transform.c: Remove pglwgeom_serialize + +2011-10-30 19:15 strk + + * doc/extras_topology.xml: Add some hints about the visited table + for topology.AsGML + +2011-10-30 18:49 robe + + * doc/Makefile.in, doc/xsl/topology_cheatsheet.html.xsl: logic to + build html cheatsheet -- some logic still needed to extract the + examples correctly. + +2011-10-30 15:36 robe + + * doc/extras_topology.xml: get rid of extra fluff words in section + titles + +2011-10-29 20:54 pramsey + + * postgis/lwgeom_functions_basic.c: Fix regression + +2011-10-29 20:35 pramsey + + * liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in, + liblwgeom/lwgeom.c, libpgcommon/lwgeom_pg.c, + libpgcommon/lwgeom_pg.h, postgis/geography_inout.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_ogc.c, + raster/rt_pg/rt_pg.c: Remove pglwgeom_ndims + +2011-10-29 20:07 pramsey + + * libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, + postgis/lwgeom_functions_basic.c: Remove pglwgeom_size + +2011-10-29 20:04 pramsey + + * liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in, + libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, + postgis/lwgeom_functions_basic.c: Remove pglwgeom_get_zm + +2011-10-29 01:05 pramsey + + * postgis/lwgeom_functions_basic.c: Fix odd formating in + optimistic_overlap + +2011-10-29 01:01 pramsey + + * libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, + postgis/lwgeom_geos.c: Remove pglwgeom_is_empty + +2011-10-29 01:00 pramsey + + * libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, + postgis/lwgeom_inout.c: Remove pglwgeom_drop_bbox + +2011-10-29 00:58 pramsey + + * liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in: Remove + pglwgeom_has_bbox, pglwgeom_has_z, pglwgeom_has_m + +2011-10-29 00:58 pramsey + + * libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_geos.c, postgis/lwgeom_gist.c, + postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c: Remove + pglwgeom_has_bbox, pglwgeom_has_z, pglwgeom_has_m + +2011-10-29 00:50 pramsey + + * libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, + postgis/geography_inout.c, postgis/lwgeom_dump.c, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_geos.c, postgis/lwgeom_inout.c, + postgis/lwgeom_ogc.c, postgis/lwgeom_spheroid.c: Remove + pglwgeom_get_type + +2011-10-28 22:06 pramsey + + * libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, + postgis/lwgeom_btree.c, postgis/lwgeom_export.c, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_geos.c, postgis/lwgeom_gist.c, + postgis/lwgeom_ogc.c, postgis/lwgeom_spheroid.c, + postgis/lwgeom_transform.c: remove pglwgeom_get_srid, + pglwgeom_set_srid + +2011-10-28 21:57 pramsey + + * libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, + postgis/geography_inout.c, postgis/lwgeom_box.c, + postgis/lwgeom_box3d.c, postgis/lwgeom_dump.c, + postgis/lwgeom_export.c, postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, + postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, + postgis/lwgeom_rtree.c, postgis/lwgeom_spheroid.c, + postgis/lwgeom_sqlmm.c, postgis/lwgeom_transform.c: Remove + pglwgeom_deserialize + +2011-10-28 20:54 pramsey + + * libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h: Commit + remaining removals of BOX2DFLOAT4 and PG_LWGEOM + +2011-10-28 20:46 pramsey + + * liblwgeom/box2d.c, liblwgeom/g_serialized.c, + liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, + postgis/geography_inout.c, postgis/geometry_estimate.c, + postgis/lwgeom_box.c, postgis/lwgeom_box3d.c, + postgis/lwgeom_btree.c, postgis/lwgeom_dump.c, + postgis/lwgeom_export.c, postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_geos.c, postgis/lwgeom_geos.h, + postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_prepared.c, + postgis/lwgeom_geos_prepared.h, postgis/lwgeom_gist.c, + postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, + postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, + postgis/lwgeom_rtree.c, postgis/lwgeom_rtree.h, + postgis/lwgeom_spheroid.c, postgis/lwgeom_sqlmm.c, + postgis/lwgeom_transform.c: Remove BOX2DFLOAT4->GBOX and + PG_LWGEOM->GSERIALIZED #defines + +2011-10-28 18:21 pramsey + + * liblwgeom/cunit/cu_libgeom.c: Fix call to + geometry_type_from_string to use right type. + +2011-10-28 18:09 pramsey + + * liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h: Move + clone support functions into internal + +2011-10-28 18:01 pramsey + + * liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwalgorithm.c, liblwgeom/measures.c, + postgis/geography_estimate.c, postgis/geometry_estimate.c, + postgis/lwgeom_box.c, postgis/lwgeom_box3d.c, + postgis/lwgeom_functions_basic.c: Replace min/max/abs macros with + FP_* variants in liblwgeom/ and with pgsql variants in postgis/ + +2011-10-28 17:52 pramsey + + * liblwgeom/box2d.c, liblwgeom/liblwgeom.h.in, + liblwgeom/lwgeom_api.c, postgis/lwgeom_functions_analytic.c: + Remove orphaned box3d and box2dfloat4 utility functions + +2011-10-28 17:44 pramsey + + * liblwgeom/cunit/cu_geodetic.c, liblwgeom/liblwgeom.h.in, + liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, + liblwgeom/lwgeom.c, liblwgeom/lwline.c, liblwgeom/lwpoint.c, + liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, liblwgeom/ptarray.c: + Remove orphaned _compute_box3d functions + +2011-10-28 17:35 pramsey + + * liblwgeom/g_box.c, liblwgeom/liblwgeom.h.in: Remove + box2df_from_gbox and gbox_from_box2df + +2011-10-28 17:01 pramsey + + * liblwgeom/g_util.c, liblwgeom/liblwgeom.h.in, + liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeodetic.c, + liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwutil.c, + loader/pgsql2shp-core.c, postgis/gserialized_typmod.c, + postgis/lwgeom_debug.c, postgis/lwgeom_functions_basic.c: Ensure + calls to lwgeom->type use type of uint8_t + +2011-10-28 14:51 pramsey + + * liblwgeom/lwgeom_geos.c, postgis/lwgeom_dump.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, + postgis/lwgeom_geos.h, postgis/lwgeom_inout.c: Remove old + profiling code + +2011-10-27 23:02 pramsey + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c, + liblwgeom/lwsegmentize.c, postgis/lwgeom_rtree.c: Remove old + 8-bit type utility functions. + +2011-10-27 22:48 pramsey + + * liblwgeom/liblwgeom.h.in, postgis/geography_estimate.c, + postgis/geometry_estimate.c, postgis/lwgeom_box.c, + postgis/lwgeom_box3d.c: Remove LWGEOM_Min* and LWGEOM_Max* + +2011-10-27 21:03 pramsey + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwcircstring.c, + liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, + liblwgeom/lwgeom_api.c, liblwgeom/lwline.c, liblwgeom/lwpoint.c, + liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, + postgis/BBOXCACHE_BEHAVIOURS: Remove serialized_form functions: + lwpoint_serialize_size + lwpoint_serialize + lwpoint_serialize_buf + lwline_serialize_size + lwline_serialize + lwline_serialize_buf + lwpoly_serialize_size + lwpoly_serialize + lwpoly_serialize_buf + lwtriangle_serialize_size + lwtriangle_serialize + lwtriangle_serialize_buf + lwcircstring_serialize_size + lwcircstring_serialize + lwcircstring_serialize_buf + lwcollection_serialize_size + lwcollection_serialize_buf + lwgeom_constructempty + lwgeom_constructempty_buf + lwgeom_empty_length + lwgeom_serialize_size + lwgeom_serialize + lwgeom_serialized_construct + lwgeom_getsrid + +2011-10-27 20:52 pramsey + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c: Remove + printBYTES + +2011-10-27 20:51 pramsey + + * liblwgeom/liblwgeom.h.in: Reorder header file a little. + +2011-10-27 20:14 pramsey + + * liblwgeom/lwgeom_api.c: Complete removal of LWGEOM_INSPECTED + +2011-10-27 20:07 pramsey + + * liblwgeom/liblwgeom.h.in: Remove LWGEOM_INSPECTED + +2011-10-27 20:05 pramsey + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwcircstring.c, + liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, + liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, + liblwgeom/lwgeom_api.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c, + liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, + liblwgeom/lwmsurface.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, + liblwgeom/lwpsurface.c, liblwgeom/lwtin.c, + liblwgeom/lwtriangle.c: Remove old deserialze and inspected + functions. + + serialized_lwgeom_size + lwgeom_size_subgeom + lwgeom_size_point + lwgeom_size_line + lwgeom_size_circstring + lwgeom_size_poly + lwgeom_size_triangle + lwgeom_deserialize + lwpoint_deserialize + lwline_deserialize + lwpoly_deserialize + lwtriangle_deserialize + lwcircstring_deserialize + lwmpoint_deserialize + lwmline_deserialize + lwmpoly_deserialize + lwcollection_deserialize + lwcompound_deserialize + lwcurvepoly_deserialize + lwmcurve_deserialize + lwmsurface_deserialize + lwpsurface_deserialize + lwtin_deserialize + printMULTI + lwgeom_inspect + lwgeom_getpoint_inspected + lwgeom_getpoint + lwgeom_getline_inspected + lwgeom_getline + lwgeom_getpoly + lwgeom_getpoly_inspected + lwgeom_gettriangle + lwgeom_gettriangle_inspected + lwgeom_getcircstring_inspected + lwgeom_getgeom_inspected + lwgeom_getsubgeometry + lwgeom_getsubgeometry_inspected + lwgeom_getsubtype + lwgeom_getsubtype_inspected + lwgeom_getnumgeometries + lwgeom_getnumgeometries_inspected + +2011-10-27 19:23 pramsey + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c: Remove + compute_serialized_box3d + +2011-10-27 19:10 pramsey + + * liblwgeom/liblwgeom.h.in, postgis/lwgeom_geos.c, + postgis/lwgeom_inout.c: Remove duplicate and unused + is_worth_caching_serialized_bbox and is_worth_caching_lwgeom_bbox + +2011-10-27 18:44 pramsey + + * liblwgeom, libpgcommon, libpgcommon/cunit, postgis, raster, + raster/test/regress: Add ignores for new built files + +2011-10-27 14:35 strk + + * liblwgeom/g_serialized.txt: Wrap lines within 80 columns + +2011-10-27 14:09 dustymugs + + * raster/rt_pg/.svnignore: Added rtpostgis_drop.sql, + rtpostgis_drop.sql.in, rtpostgis_upgrade.sql and + rtpostgis_upgrade_20_minor.sql to svn:ignore + +2011-10-27 14:08 dustymugs + + * raster/.svnignore, raster/rt_core/rt_api.c, + raster/rt_core/rt_api.h, raster/scripts/python, + raster/scripts/python/.svnignore: Refactored + rt_band_get_min_value() to call new function + rt_pixtype_get_min_value(). Addition of function + rt_util_extent_type(). + +2011-10-26 23:47 pramsey + + * libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, + postgis/lwgeom_btree.c: Remove PG_LWGEOM_construct + +2011-10-26 23:21 pramsey + + * libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h: Remove orphaned + pglwgeom function pglwgeom_compute_serialized_box3d + +2011-10-26 23:07 pramsey + + * libpgcommon/lwgeom_pg.c: Remove non-gserialized portions of + utility functions. + +2011-10-26 22:58 pramsey + + * doc/rfc/postgis_rfc_03_sheet.txt, liblwgeom/box2d.c, + liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c: Remove more + orphaned box2d support functions + +2011-10-26 22:36 pramsey + + * liblwgeom/liblwgeom.h.in, liblwgeom/lwcircstring.c, + liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, liblwgeom/lwline.c, + liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, + liblwgeom/ptarray.c: Remove *_compute_box2d* functions that are + now orphans. + +2011-10-25 21:19 pramsey + + * postgis/lwgeom_box3d.c, postgis/lwgeom_functions_basic.c, + postgis/lwgeom_geos.c, raster/rt_pg/rt_pg.c: Remove + gserialized_on conditionals. Only type defines remain to be + cleared out. + +2011-10-25 21:05 pramsey + + * libpgcommon/lwgeom_pg.h, postgis/Makefile.in, + postgis/lwgeom_box.c, postgis/lwgeom_box2dfloat4.c, + postgis/lwgeom_box3d.c: Remove old box2dfloat4 in favor of gbox. + +2011-10-25 20:31 strk + + * postgis/geometry_estimate.c: Add own copyright on the file. See + http://postgis.refractions.net/pipermail/postgis-devel/2004-March/thread.html + for historical mail exchanges about it :) + +2011-10-25 20:02 pramsey + + * postgis/Makefile.in, postgis/geometry_estimate.c, + postgis/geometry_gist_selectivity.c, postgis/lwgeom_estimate.c: + Remove old serialized_form index selectivity code. + +2011-10-21 21:49 strk + + * doc/extras_topology.xml: Explode the topology sections to keep + primitive (sql/mm) topology management more separate from higher + (TopoGeometry) management. + +2011-10-21 21:42 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h: Added + rt_raster_set_geotransform_matrix() to provide quick setting of a + raster's geotransform based upon the matrix + +2011-10-21 19:10 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/test/core/testapi.c, + raster/test/regress/rt_samealignment_expected: Corrected + rt_raster_same_alignment() and RASTER_sameAlignment() to behave + as an end-user would expect it to. So intead of errors when + parameters don't match, return false. + +2011-10-21 18:11 dustymugs + + * doc/reference_raster.xml, raster/rt_core/rt_api.c, + raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c: Changed + rt_raster_has_no_band to use 0-based band index instead of + 1-based. Removed function prototype ST_HasNoData(raster) as the + other prototype ST_HasNoData(raster, nband) now uses the default + value of 1 for nband. + +2011-10-21 14:53 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/rt_pg/rtpostgis_drop.sql.in.c: Changed those functions + that is 1-based for band index to 0-based in rt_core. This leaves + only rt_raster_has_no_band, which may have other issues as well. + + Associated ticket is #754 + +2011-10-21 12:01 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: put + in logic to st_setsrid to wgs84 before doing st_distance_sphere + in case Paul decides he doesn't want to fix the regression issue + noted in #1243 + +2011-10-20 22:24 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c: Renamed + RASTER_samealignment() to RASTER_sameAlignment() and corrected + C++ style comments with C comments + +2011-10-20 22:07 dustymugs + + * raster/rt_pg/rt_pg.c: Removed use of PG_DETOAST_DATUM_COPY and + PG_FREE_IF_COPY as all rasters should be detoasted using + PG_DETOAST_DATUM as it doesn't create a copy, thus consuming more + space. + +2011-10-20 13:31 dzwarg + + * raster/rt_pg/rtpostgis.sql.in.c: Replaced missing signatures of + ST_MapAlgebraFct. + +2011-10-20 00:49 robe + + * topology/sql/gml.sql, + topology/sql/topoelement/topoelement_agg.sql: move function args + to single line so CREATe EXTENSION topology FROM unpackaged + script builds corectly + +2011-10-19 23:47 robe + + * doc/reference_raster.xml: add in missing ST_MapAlgebraFct protos + +2011-10-19 23:25 robe + + * doc/reference_raster.xml: evidentally missed one or get the wrong + ST_MapAlgebraFct proto in last commit + +2011-10-19 20:31 robe + + * doc/reference_raster.xml: Get rid of + st_mapalgebrafct(raster,text,regprocedure,text[]) proto since + there is no matching function - messing up my ability to test my + extensions + +2011-10-18 11:37 robe + + * doc/reference_raster.xml: #860 Get rid of some dup definitions in + ST_MapAlgebraFct and add some missing ones. + +2011-10-18 02:23 robe + + * postgis/Makefile.in: Add postgis_before_drop for dropping + functions that have arument names renamed before reinstall. Just + for upgrade script since can't do CREATE OR REPLACE if arg names + have changed + +2011-10-17 16:16 dzwarg + + * doc/reference_raster.xml: Fixed documentation code listing typo + for ST_MapAlgebraFct, and added more information about + userfunctions and variadic text args. + +2011-10-17 13:45 robe + + * doc/introduction.xml: update bios + +2011-10-17 13:10 dzwarg + + * doc/reference_raster.xml: Added ST_MapAlgebraFct to + documentation, with same examples as ST_MapAlgebraExpr + +2011-10-16 18:17 robe + + * extensions/postgis/Makefile, extensions/postgis/postgis.control, + extensions/postgis_topology/Makefile, + extensions/postgis_topology/postgis_topology.control: upgrade + from a1-a3 for topology, beginning of upgrade extension for + postgis -- still need to resolve issue of ALTER EXTENSION not + having a DROP IF EXISTS -- a bit annoying for aggs. + +2011-10-14 22:43 robe + + * doc/reference_accessor.xml, doc/reference_misc.xml: Move XMin/Max + etc out of miscellaneous into accessors -- Per Pierre's + suggestion. Seems more logical. + +2011-10-14 22:36 robe + + * doc/reference_processing.xml: Getr di of the word function in + heard. Guess it is kind of stupid + +2011-10-14 18:11 dzwarg + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/create_rt_mapalgebra_test.sql, + raster/test/regress/rt_mapalgebra.sql, + raster/test/regress/rt_mapalgebra_expected, + raster/test/regress/rt_mapalgebraexpr.sql, + raster/test/regress/rt_mapalgebraexpr_expected, + raster/test/regress/rt_mapalgebrafct.sql, + raster/test/regress/rt_mapalgebrafct_expected: Implemented raster + map algebra with user functions/callbacks. (#860) + +2011-10-13 17:54 pramsey + + * regress/run_test: Actually we use bash code, not sh code + +2011-10-13 12:28 robe + + * raster/rt_pg/rtpostgis_drop.sql.in.c: Add _ST_Resample -- + evidentally arg names changed. also got rid of arg names in + _ST_AsRaster + +2011-10-13 11:56 robe + + * postgis/postgis_drop_before.sql.in.c: Some functions need to be + dropped before upgrade minor if they need to be recreated. This + is required for functions where argument names change but + fundamental types do not. Will add this to upgrade minor script + build later. + +2011-10-12 14:36 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Bug fix for + _ST_Intersects(geometry, raster) where the buffering of the + intersection could return NULL. This happens if the buffer was + passed zero for the buffer distance. + +2011-10-12 12:51 robe + + * doc/reference_raster.xml: move ST_AddBand to raster constructors + section per ticket #1240 and rename Raster Band Accessors and + Constructors to just Raster Band Accessors + +2011-10-12 11:26 robe + + * doc/using_postgis_dataman.xml: another minor correction + +2011-10-12 11:18 robe + + * doc/using_postgis_dataman.xml: #1241 apply + doc_vacuum_analyze_and_I_None_typo.patch + +2011-10-11 14:37 strk + + * regress/sql-mm-circularstring.sql, + regress/sql-mm-compoundcurve.sql, regress/sql-mm-curvepoly.sql, + regress/sql-mm-multicurve.sql, regress/sql-mm-multisurface.sql: + Typename in type specifier doesn't need to be quoted. + +2011-10-11 10:33 strk + + * .gitignore: Ignore more generated files + +2011-10-10 20:50 strk + + * postgis/postgis.sql.in.c: Restrict valid spatial_ref_sys SRID + values between 1 and 998999 (#1233) + + I guess it'll take some special handling for this change in the + upgrade scripts. I didn't do any with this commit. + +2011-10-10 20:38 strk + + * postgis/gserialized_typmod.c: Clamp SRID in typmod parser. Now we + get NOTICE/clamp also on create table. + +2011-10-10 20:26 strk + + * postgis/postgis.sql.in.c, + topology/test/regress/legacy_predicate_expected, + topology/test/regress/legacy_query_expected, + topology/test/regress/st_remedgemodface_expected, + topology/test/regress/st_remedgenewface_expected: Clamp SRID in + AddGeometryColumn, update expected topology test results to + expect -1 being transformed to 0 (current official UNKNOWN SRID + value). + +2011-10-10 19:25 strk + + * regress/sql-mm-circularstring.sql, + regress/sql-mm-circularstring_expected, + regress/sql-mm-compoundcurve.sql, + regress/sql-mm-compoundcurve_expected, + regress/sql-mm-curvepoly.sql, regress/sql-mm-curvepoly_expected, + regress/sql-mm-multicurve.sql, + regress/sql-mm-multicurve_expected, + regress/sql-mm-multisurface.sql, + regress/sql-mm-multisurface_expected: Do not use + AddGeometryColumn, to avoid having to write an explicit unknown + SRID value. + +2011-10-10 17:50 strk + + * regress/sql-mm-circularstring.sql: Hush NOTICES in regress test + currently not emitting any (propedeutic for srid clamping in + AddGeometryColumn, which is invoked with SRID=-1 by this + testcase) + +2011-10-10 07:38 strk + + * liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_serialized.c, + liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwutil.c: Clamp SRID on serialization and + deserialization. Raise an error when clamp_srid receives a number + > 999999 + +2011-10-10 07:35 strk + + * raster/test/regress/create_rt_gist_test.sql: Do not input an + explicit value to mean unknown SRID (in raster test) + +2011-10-10 07:20 strk + + * regress/tickets.sql: Do not input an explicit value to mean + unknown SRID + +2011-10-10 06:55 strk + + * libpgcommon/lwgeom_transform.c, libpgcommon/lwgeom_transform.h, + postgis/geography_measurement.c: Use macros for hard-coded + "magic" SRIDs used by _BestSRID and ST_Transform, use 999xxx + range for them. See ticket #1230. + +2011-10-07 00:29 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/test/core/testapi.c, + raster/test/regress/rt_samealignment_expected: Added additional + error checking and error messages to ST_SameAlignment function + +2011-10-06 23:25 dustymugs + + * raster/rt_pg/Makefile.in: minor cleanup and prettiness. + +2011-10-06 15:47 dustymugs + + * raster/rt_pg/rt_pg.c: Make use of clamp_srid function for SRID + checks + +2011-10-06 14:08 strk + + * liblwgeom/lwutil.c: Raise a NOTICE when a SRID <= 0 but != + SRID_UNKNOWN is converted + +2011-10-06 13:35 strk + + * liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c: Clamp literal SRID + values occurring in WKB and WKT. + +2011-10-06 13:35 strk + + * liblwgeom/liblwgeom_internal.h, liblwgeom/lwutil.c: Add + clamp_srid internal function returning UNKNOWN for <= 0 values. + +2011-10-06 07:18 strk + + * regress/out_geography.sql: Do not use an explicit SRID=-1 in + EKWT. It's not needed. + +2011-10-06 06:57 strk + + * regress/relate.sql: Do not use an explicit SRID=-1 in EKWT. It's + not needed. + +2011-10-05 23:03 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_samealignment.sql, + raster/test/regress/rt_samealignment_expected: Implements + ST_SameAlignment. + + Associated ticket is #589. + +2011-10-05 18:55 dustymugs + + * configure.ac: Fixed --with-gdalconfig parameter as per ticket + #1167. + +2011-10-05 18:49 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c: As per Bryce's comments in ticket #1174, + reduce the number of calculations when doing + rt_raster_geopoint_to_cell by using an inverse geotransform + matrix. Unlike the patch attached to the ticket, this commit does + not change the structure of the rt_raster struct. It may be worth + changing the rt_raster struct eventually, but will cost us the + single memcpy when serializing rt_raster. Also, changes for + testing SRID as "unknown" if value is lte SRID_UNKNOWN (presently + 0). + + Associated ticket is #1174. + +2011-10-05 04:54 dustymugs + + * postgis/postgis.sql.in.c, postgis/sqldefines.h.in, + raster/rt_core/rt_api.c: Removed hackish use of + POSTGIS_GDAL_VERSION in postgis/sqldefines.h.in and + postgis/postgis.sql.in.c. Added conditional compilation of extent + resizing based upon GDAL version in rt_api.c + +2011-10-04 23:32 dustymugs + + * postgis/postgis.sql.in.c, postgis/sqldefines.h.in: Fixed bug + where a call to postgis_full_version causes error if + postgis_gdal_version doesn't exist because raster support is not + included + +2011-10-04 23:13 strk + + * regress/run_test: don't try to call postgis_gdal_version() if not + testing raster (the signature is unavailable) + +2011-10-04 22:38 dustymugs + + * configure.ac, postgis/postgis.sql.in.c, + raster/raster_config.h.in, raster/rt_core/rt_api.c, + raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, + raster/rt_pg/rtpostgis.sql.in.c, regress/run_test: Adds + postgis_gdal_version() function as per ticket #1225. + +2011-10-04 20:51 dustymugs + + * raster/rt_core/rt_api.c: Changed adjustment of extent by + half-pixel to full-pixel for points and linestrings to ensure + compatibility with GDAL 1.6, 1.7 and 1.8. GDAL 1.9 (current + trunk) appears to work fine with half-pixel adjustments. + +2011-10-04 20:46 robe + + * NEWS: add KNN GIST + credits to news release (was already in + docs) + +2011-10-04 20:43 robe + + * doc/reference_operator.xml: minor correction to <#> description + +2011-10-04 19:50 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_intersects.sql: For linestrings, use same + logic for points where extent is increased by half a pixel to + catch geometries on the edges. + + Associated ticket is #1213 + +2011-10-04 17:08 strk + + * postgis/lwgeom_geos.c, postgis/postgis.sql.in.c: Do not base + availability of SQL ST_Hausdorff* signatures on GEOS version + + Tested with GEOS from the 3.1 branch (yes, we still support it !) + +2011-10-04 16:45 strk + + * topology/README: Simple review of the topology README. Wasn't + that outdated :) + +2011-10-04 16:27 strk + + * postgis/postgis.sql.in.c: Do not base availability of SQL + isValid* signatures on GEOS version + + This is a work for the C level library. + +2011-10-04 14:33 strk + + * topology/test/regress/createtopology_expected, + topology/test/regress/st_createtopogeo_expected: Tweak expected + test output to expect unknown srid to be reported as 0 + + If this will change before release, git-revert is our friend + +2011-10-04 14:33 strk + + * topology/topology.sql.in.c: Make topology.CreateTopology + unknown-srid-agnostic (uses ST_Srid to tell) + + Hopefully this makes the topology code stable during the SRID + fights :) + +2011-10-03 15:29 robe + + * doc/reference_operator.xml: Guess Nicklas was right - should have + looked at my explain. Revised example to use geometry constants. + Seems to be a limitation in KNN that it needs constants. Same + annoying behavior with my trigram KNN that only constant phrases + work, not even constant phrases wrapped in alias work. + +2011-10-03 10:32 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_modedgeheal_expected, + topology/test/regress/st_newedgeheal_expected, + topology/test/regress/st_remedgemodface_expected, + topology/test/regress/st_remedgenewface_expected: Drop more + non-ascii dashes, update regress tests (#1226) [RT-SIGTA] + + There's a still-failing regress test due to SRID 0 being + considered != 1 + +2011-10-03 10:26 strk + + * topology/sql/sqlmm.sql: Use ASCII dash, not UTF8 one. Fixes + #1226. [RT-SIGTA] + +2011-10-02 23:38 robe + + * raster/rt_pg/rtpostgis_drop.sql.in.c: Add in st_valuecount + evidentally changed output in 2.0 series + +2011-10-02 14:12 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: fixed _st_intersects(raster, + geometry, integer) where call to ST_Intersects was hardcoding the + first band of raster instead of using user-provided nband. + +2011-10-02 03:18 robe + + * raster/rt_pg/Makefile.in, raster/rt_pg/rtpostgis_drop.sql.in.c: + preliminary logic to build an rtpostgis_upgrade_20_minor.sql + script. Still missing a drop somewhere since my older db doesn't + upgrade because complains about out parameters changed in some + function. + +2011-10-01 17:28 dustymugs + + * raster/rt_pg/Makefile.in: Fixed installation path of + rtpostgis.sql to contrib/postgis-2.0. Added build of + rtpostgis_drop.sql + + Associated ticket is #615 + +2011-10-01 16:47 robe + + * raster/rt_pg/rtpostgis_drop.sql.in.c: itemize more removed + functions for upgrade purposes + +2011-10-01 03:46 robe + + * doc/reference_measure.xml: add very paertinatnet ST_3DDistance + reference to ST_3DDwithin + +2011-10-01 02:58 robe + + * doc/reference_raster.xml: get rid of obsolete proto, replace with + new onesfor ST_Intersects. Clarify distinctions between + raster/goemtry and geometry/raster operations + +2011-09-30 20:03 dzwarg + + * doc/html/images/st_mapalgebra01.png, + doc/html/images/st_mapalgebra02.png, + doc/html/images/st_mapalgebraexpr01.png, + doc/html/images/st_mapalgebraexpr02.png, + doc/reference_raster.xml, raster/rt_pg/rt_pg.c, + raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_mapalgebra.sql: Changed ST_MapAlgebra to + ST_MapAlgebraExpr. Also moved around the pixeltype parameter -- + it is no longer optional. Also updated docs that referred to + ST_MapAlgebra. (#860) + +2011-09-30 18:34 dzwarg + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c: Renamed + 'nodatavalueexpr' variable. (#866) + +2011-09-30 00:11 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, + raster/test/regress/rt_asgdalraster.sql, + raster/test/regress/rt_asjpeg.sql, + raster/test/regress/rt_aspng.sql, + raster/test/regress/rt_astiff.sql, + raster/test/regress/rt_intersects.sql: Updated regression tests + to correctly support change of unknown SRID from -1 to 0. + +2011-09-29 19:43 strk + + * liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in: Fix distclean + rule to drop Makefile too + +2011-09-29 19:43 strk + + * liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, + loader/Makefile.in: Define SHELL (used by LIBTOOL and INSTALL) + hopefully helps bug #1218 + +2011-09-29 18:53 dustymugs + + * raster/rt_pg/rt_pg.c: Uncommented include of lwgeom_pg.h in + rt_pg.c. Fixed setting SRID to -1 to SRID_UNKNOWN. + +2011-09-29 18:33 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_intersects.sql: Changed function + ST_Intersects(raster, raster, int, int) to ST_Intersects(raster, + raster). Added additional comments to + rt_raster_geopoint_to_cell(). + + Associated ticket is #1212 + +2011-09-29 10:40 strk + + * doc/using_postgis_app.xml: Do not incentivate use of SRID=-1 in + mapserver examples. + +2011-09-29 10:34 strk + + * doc/extras_topology.xml: Do not suggest using "SRID=" + prefix in EWKT + +2011-09-29 07:18 robe + + * extensions/postgis/Makefile: start work building unpackaged + +2011-09-29 04:05 robe + + * doc/introduction.xml, doc/release_notes.xml: add KNN gist and + srid =0 breaking change. Add Vizzuality to corporate sponsors + +2011-09-28 23:59 pramsey + + * libpgcommon/gserialized.h: Remove gserialized.h define file + (actual #define is now temporarily in liblwgeom.h) + +2011-09-28 23:58 pramsey + + * liblwgeom/liblwgeom.h.in, libpgcommon/gserialized.h, + libpgcommon/lwgeom_pg.h, postgis/geography.h, + postgis/geography.sql.in.c, postgis/legacy.sql.in.c, + postgis/legacy_compatibility_layer.sql.in.c, + postgis/postgis.sql.in.c, postgis/sqldefines.h.in, + raster/rt_pg/rt_pg.h, raster/rt_pg/rtpostgis.sql.in.c: Remove + GSERIALIZED_ON from .sql files. + +2011-09-28 23:38 pramsey + + * doc/extras_topology.xml, liblwgeom/cunit/cu_algorithm.c, + liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_libgeom.c, + liblwgeom/examples, liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom.c, + liblwgeom/lwgeom_geos_split.c, liblwgeom/lwin_wkb.c, + liblwgeom/lwout_wkb.c, postgis/lwgeom_functions_basic.c, + postgis/lwgeom_in_gml.c, postgis/lwgeom_inout.c, + postgis/lwgeom_rtree.c, postgis/lwgeom_transform.c, + regress/out_geometry.sql, regress/out_geometry_expected, + regress/regress_proj.sql, regress/regress_proj_expected, + regress/sql-mm-circularstring_expected, + regress/sql-mm-compoundcurve_expected, + regress/sql-mm-curvepoly_expected: Change "no SRID" SRID to 0 + (#286) + +2011-09-28 21:56 robe + + * doc/reference_operator.xml: document box distance KNN operator + +2011-09-28 15:06 pramsey + + * postgis/gserialized_gist_2d.c: Make the <-> operator return + linear not square units, to match the <#> operator. + +2011-09-28 15:04 pramsey + + * postgis/gserialized_gist_2d.c, postgis/postgis.sql.in.c: Add + box-wise ORDER BY for KNN (#701) + +2011-09-28 10:13 strk + + * doc/html/image_src/generator.c: Image generator also uses LWDEBUG + macros... how popular ! + +2011-09-28 10:05 strk + + * liblwgeom/Makefile.in, liblwgeom/g_box.c, + liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in, + liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, + liblwgeom/lwalgorithm.c, liblwgeom/lwcircstring.c, + liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, + liblwgeom/lwcurvepoly.c, liblwgeom/lwgeodetic.c, + liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, + liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos_clean.c, + liblwgeom/lwgeom_log.h, liblwgeom/lwgeom_transform.c, + liblwgeom/lwhomogenize.c, liblwgeom/lwin_wkb.c, + liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt_lex.c, + liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.c, + liblwgeom/lwin_wkt_parse.y, liblwgeom/lwline.c, + liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, + liblwgeom/lwmsurface.c, liblwgeom/lwout_wkb.c, + liblwgeom/lwout_wkt.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, + liblwgeom/lwpsurface.c, liblwgeom/lwsegmentize.c, + liblwgeom/lwspheroid.c, liblwgeom/lwtin.c, liblwgeom/lwtree.c, + liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/measures.c, + liblwgeom/measures3d.c, liblwgeom/ptarray.c, + libpgcommon/lwgeom_transform.c, loader/pgsql2shp-core.c, + loader/shp2pgsql-core.c, postgis/geography_measurement.c, + postgis/lwgeom_debug.c, postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_lrs.c, postgis/lwgeom_rtree.c, + postgis/lwgeom_spheroid.c: Move LWDEBUG macros in a new + lwgeom_log.h header file (see #1220) + + Update all implementation files accordingly. + Fix some misuses out of liblwgeom. + Add missing copyright notices in a few files. + +2011-09-27 23:29 robe + + * extensions/postgis, extensions/postgis/META.json, + extensions/postgis/Makefile, extensions/postgis/postgis.control, + extensions/postgis/postgis_core.control, extensions/postgis_core, + extensions/postgis_raster, + extensions/postgis_topology/postgis_topology.control: merge + postgis and raster into a single extension called "postgis", + revise postgis_topology control to depend on this new extension + +2011-09-27 23:28 robe + + * doc/reference_raster.xml, raster/rt_pg/rtpostgis_drop.sql.in.c: + more drop of functions that changed signature + +2011-09-27 17:35 robe + + * doc/reference_operator.xml: clarify current implementation is + centroid of box not the geometry. + +2011-09-27 15:33 strk + + * postgis/postgis.sql.in.c: Drop duplicated geometry_out definition + +2011-09-27 05:09 robe + + * doc/reference_operator.xml: correct the description on semantics + of knn operator + +2011-09-27 03:40 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/Makefile.in: + Removed ST_Intersects(raster, int, raster, int) version of two + raster ST_Intersects. + + Associated ticket is #1212 + +2011-09-27 03:15 robe + + * doc/reference_operator.xml: wrap examples in cdata tags so don't + break parser + +2011-09-27 02:58 robe + + * doc/reference_operator.xml: document new knn gist operator -- + example mostly plagiarized from Paul's postgis-devel example with + addition of care consideration of safe casting and SQL + formatting. I know I'm getting lazy in my old age. + +2011-09-27 02:22 robe + + * raster/rt_pg/rtpostgis_drop.sql.in.c: preliminary work on drop + deprecated functions. Not tied into anything yet. + +2011-09-27 02:09 robe + + * doc/reference_raster.xml: get rid of obslete protos for + ST_Intersects and revise description to describe new semantics of + raster st_intersects + +2011-09-27 01:55 robe + + * postgis/postgis_drop.sql.in.c: put in svn keywords and forcce to + LF + +2011-09-26 21:05 pramsey + + * postgis/postgis.sql.in.c: Wrap <-> distance ordering into a PgSQL + 9.1+ block. + +2011-09-26 20:39 pramsey + + * postgis/gserialized_gist_2d.c, postgis/postgis.sql.in.c: Add + support for KNN-GiST ops. First cut only, much testing required. + (#701) + +2011-09-26 14:25 strk + + * topology/test/regress/st_createtopogeo.sql: Don't use the same + name for input parameter and returned table description. + + Hopefully fixes ticket #1210 [RT-SIGTA] + +2011-09-26 06:29 robe + + * doc/reference_raster.xml: document + ST_Intersects(rasta,rastb,nbanda,nbandb) -- left out + ST_Intersects(rasta,nbanda,rastb,nbandb) - that one offends my + senses. + +2011-09-25 20:37 robe + + * raster/test/core/Makefile.in: add missing geos flag to let it + make check under mingw + +2011-09-25 14:48 dustymugs + + * raster/rt_core/rt_api.h: Removed unnecessary typedef for fmin and + fmax on windows. Possible fix to #1207. + +2011-09-24 19:05 dustymugs + + * raster/rt_core/Makefile.in, raster/rt_core/rt_api.h, + raster/test/core/Makefile.in: Tweaks to makefiles due to linker + symbol errors in OSX. Hopefully this can also resolve the issue + with #1207. + +2011-09-23 22:00 robe + + * extensions/postgis_topology/Makefile, + extensions/postgis_topology/postgis_topology.control: Add killer + sed command to create a topology upgrade minor script from + topology.sql. Also change release version to 2.0.0a1 since we + haven't released yet. This will build a script to upgrade our + mislabeled 2.0.0 to 2.0.0a1 + +2011-09-23 19:58 robe + + * extras/tiger_geocoder/tiger_2010/tiger_loader.sql: #1209: + redundant constraint chk_statefp on loading edges. + +2011-09-23 19:21 strk + + * topology/topology.sql.in.c: Update topology functions status. + We've completed the SQL/MM set ! + +2011-09-23 19:21 strk + + * doc/extras_topology.xml, topology/sql/sqlmm.sql, + topology/test/Makefile, + topology/test/regress/st_createtopogeo.sql, + topology/test/regress/st_createtopogeo_expected: Implement + topology.ST_CreateTopoGeo (#1190) [RT-SIGTA] + + Includes regress testing and documentation update + +2011-09-22 15:07 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_intersects.sql, + raster/test/regress/rt_intersects_expected, + raster/test/regress/rt_spatial_relationship.sql, + raster/test/regress/rt_spatial_relationship_expected: Further + tweaks to rt_raster_gdal_rasterize to correctly handle + auto-computed extents of multipoints. Addition of ST_Intersects + for two rasters. Refactored the one raster and one geometry + version of ST_Intersects. + + Associated ticket is #1176 + +2011-09-22 14:06 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_addedgenewfaces_expected: Make face + creation order predictable in ST_AddEdgeNewFaces (#1205) + + Always create the face on the right first [RT-SIGTA] + +2011-09-22 09:14 strk + + * topology/sql/sqlmm.sql: Add notes and TODO items about the + edge-adding functions [RT-SIGTA] + + See ticket #1205 + +2011-09-22 07:22 strk + + * topology/sql/sqlmm.sql: Reduce noice produced by + ST_AddEdgeModFace at NOTICE level [RT-SIGTA] + +2011-09-21 10:34 strk + + * postgis/lwgeom_geos_prepared.c: Don't wrap prepared geom + implementation in a conditional macro + + These kind of full-disabling should be done at Makefile level... + +2011-09-21 09:50 strk + + * postgis/lwgeom_geos.c, postgis/lwgeom_geos.h, + postgis/lwgeom_geos_prepared.h, postgis/profile.h: Add header + guards to geos headers, move GEOS_PREPARED define to the + implementation file, add missing copyright header. + +2011-09-21 07:32 strk + + * doc/extras_topology.xml, topology/sql/sqlmm.sql, + topology/test/regress/st_remedgemodface_expected: Make + RemEdgeModFace symmetric to AddEdgeModFace about face retention + + Save the face on the right, so that running: + ST_RemEdgeModFace(name, ST_AddEdgeModFace(name, ...)) + ... will not modify the topology. + [RT-SIGTA] + +2011-09-21 03:29 robe + + * topology/sql/gml.sql, topology/sql/manage/CopyTopology.sql: move + args to same line as func so extensions unpackaged adds them + correctly will ahve to come up with a better way of doing this. + +2011-09-21 03:28 robe + + * extensions/postgis_raster/postgis_raster.control: makr + postgis_core as required. Admittedly this will go away once we + merge postgis_core and raster. Doing this gets rid of issues with + raster not being able to find geometry etc if installed in + separate schema from postgis_core + +2011-09-21 03:23 robe + + * extensions/postgis_topology/Makefile, + extensions/postgis_topology/postgis_topology.control: more + changes to properly utilize extenions model, 1 remove create + schema since extesnion creates it if not present, in control file + designate postgis_core is required so create adds it to search + path, more cleanup for unpackaged + +2011-09-21 02:14 robe + + * extensions/postgis_topology/Makefile: pick up table, type, + trigger, and schemas in unlogged add + +2011-09-20 16:47 robe + + * extensions/postgis_topology/Makefile, topology/sql/gml.sql: get + rid of linebreaks in function arg list so unpackaged builder + works, fix logical error in sed expression + +2011-09-20 15:49 robe + + * extensions/postgis_topology/Makefile: preliminary logic to build + install from unpackaged file + +2011-09-20 15:21 strk + + * doc/extras_topology.xml, topology/sql/sqlmm.sql, + topology/test/Makefile, + topology/test/regress/st_remedgemodface.sql, + topology/test/regress/st_remedgemodface_expected: Implement + ST_RemEdgeModFace (#1189) [RT-SIGTA] + + Include regress testing and documentation. + +2011-09-19 21:28 dustymugs + + * raster/rt_core/rt_api.c: additional code cleanup of + rt_raster_gdal_rasterize + +2011-09-19 16:53 strk + + * doc/extras_topology.xml, topology/sql/sqlmm.sql, + topology/test/regress/st_remedgenewface_expected: Have + ST_RemEdgeNewFace return NULL when no face is created [RT-SIGTA] + + This is to match the ISO spec more closely. Docs and regress test + updated. + +2011-09-19 14:17 strk + + * postgis/geometry_gist_selectivity.c: Fix ST_Estimated_Extent by + correctly interpret histogram box (#1200) + +2011-09-19 06:40 strk + + * topology/sql/manage/TopologySummary.sql: TopologySummary: do not + count the universe face in the face count + +2011-09-19 06:40 strk + + * topology/sql/sqlmm.sql, topology/test/regress/sqlmm_expected: + ST_InitTopoGeo: use named argument, drop trailing space from + return text + +2011-09-18 15:51 robe + + * postgis/postgis.sql.in.c: #1202 -- also fixed issue with when typ + mod application fails (because of mixed geometries) to properly + catch error and raise warning instead of throw error. + +2011-09-18 15:04 robe + + * postgis/postgis.sql.in.c: fix typo in warning + +2011-09-18 14:56 robe + + * postgis/postgis.sql.in.c: #1201 don't error out when + populate_geometry_columns is called on an empty table, just + provide warning and don't do anything. Exclude raster_columns + from populate_geometry_columns inspection. + +2011-09-17 19:59 pramsey + + * loader/shp2pgsql-core.c: shp2pgsql gui wrong use of create + spatial index (#1091) + +2011-09-17 07:58 strk + + * topology/test/regress/st_remedgenewface.sql, + topology/test/regress/st_remedgenewface_expected: Typo in + testcase label + +2011-09-17 07:10 strk + + * topology/sql/sqlmm.sql: Typo + +2011-09-17 06:58 strk + + * topology/sql/sqlmm.sql, topology/topology.sql.in.c: Minor inline + documentation updates + +2011-09-17 06:46 strk + + * doc/extras_topology.xml, topology/sql/sqlmm.sql, + topology/test/Makefile, topology/test/cache_geometries.sql, + topology/test/regress/st_remedgenewface.sql, + topology/test/regress/st_remedgenewface_expected: Implement + ST_RemEdgeNewFace (#1188) [RT-SIGTA] + + Includes regress testing and documentation. + +2011-09-16 13:32 dustymugs + + * raster/rt_core/rt_api.c: fixups and code cleanups for the + rt_raster_gdal_rasterize to better handle point and linestring + geometries + +2011-09-15 20:43 robe + + * extensions/postgis_core/Makefile, + extensions/postgis_raster/META.json, + extensions/postgis_raster/Makefile, + extensions/postgis_raster/all.sql, + extensions/postgis_topology/META.json, + extensions/postgis_topology/Makefile: more cleanup and put in + logic to also install in database help descriptors + +2011-09-15 20:05 robe + + * doc/reference_raster.xml: fix invalid st_summarystats proto + +2011-09-15 18:35 robe + + * extensions/README: now topology installs can get rid of error + note. + +2011-09-15 18:33 robe + + * extensions/postgis_core/META.json, + extensions/postgis_topology/META.json, + extensions/postgis_topology/Makefile, + extensions/postgis_topology/all.sql, topology/topology.sql.in.c: + postgis_topology extension now installing right. Had to get rid + of ALTER TABLE .. hasz and merge it into the CREATE TABLE since + that was the culprit causing extension install error + +2011-09-15 13:57 robe + + * extensions/postgis_core/META.json, + extensions/postgis_core/Makefile, + extensions/postgis_core/all.sql: more cleanup -- this time no + more errors when installing + +2011-09-15 08:40 robe + + * extensions, extensions/README, extensions/postgis_core, + extensions/postgis_core/META.json, + extensions/postgis_core/Makefile, + extensions/postgis_core/all.sql, extensions/postgis_core/doc, + extensions/postgis_core/doc/postgis.md, + extensions/postgis_core/postgis_core.control, + extensions/postgis_core/sql, extensions/postgis_core/sql_bits, + extensions/postgis_raster, extensions/postgis_raster/META.json, + extensions/postgis_raster/Makefile, + extensions/postgis_raster/all.sql, extensions/postgis_raster/doc, + extensions/postgis_raster/doc/postgis.md, + extensions/postgis_raster/postgis_raster.control, + extensions/postgis_raster/sql, + extensions/postgis_raster/sql_bits, extensions/postgis_topology, + extensions/postgis_topology/META.json, + extensions/postgis_topology/Makefile, + extensions/postgis_topology/all.sql, + extensions/postgis_topology/doc, + extensions/postgis_topology/doc/postgis.md, + extensions/postgis_topology/postgis_topology.control, + extensions/postgis_topology/sql, + extensions/postgis_topology/sql_bits: Support for PostgreSQL 9.1 + CREATE EXTENSION syntax + +2011-09-14 15:37 robe + + * doc/extras_topology.xml: change & to html equivalent entity + +2011-09-14 15:24 robe + + * doc/extras_topology.xml: provide real world examples of how to + use CreateTopoGeom + +2011-09-14 14:55 robe + + * doc/extras_tigergeocoder.xml: more fixes + +2011-09-14 14:51 robe + + * doc/extras_tigergeocoder.xml: put in new timings. After speed fix + loading is 3 times faster + +2011-09-14 14:02 robe + + * doc/extras_tigergeocoder.xml: fix typo and create another link + reference + +2011-09-14 12:14 pracine + + * raster/scripts/plpgsql/st_mapalgebra.sql: Commented some queries + so that the file can be executed to load the functions. + +2011-09-14 07:02 robe + + * postgis/postgis_drop.sql.in.c: drop populate_geometry_columns + version that just takes oid. Has bene replaced with versoin that + takes default arg use_typmod + +2011-09-13 18:52 strk + + * postgis/lwgeom_geos.c: Re-enable accidentally disabled prepared + geoms. Fixes bug #1165. + +2011-09-13 18:47 chodgson + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_overlaps01.wkt, + doc/html/image_src/st_overlaps02.wkt, + doc/html/image_src/st_overlaps03.wkt, doc/reference_measure.xml: + Added some diagrams to the st_overlaps docmentation + +2011-09-13 03:51 robe + + * postgis/Makefile.in, raster/rt_pg/Makefile.in: fix for #1158 + can't compile 8.4 under mingw windows + +2011-09-12 16:02 strk + + * regress/run_test: Handle db initialization errors earlier + +2011-09-12 04:56 robe + + * doc/extras_topology.xml: make topoelementarray examples make more + sense + +2011-09-12 04:44 robe + + * doc/extras_topology.xml: put in more description about what type + id means + +2011-09-11 02:42 robe + + * doc/extras_topology.xml: Link several functions back to new + Topology_Load_Tiger since that demonstrates use of these + functions + +2011-09-10 14:09 robe + + * doc/extras_tigergeocoder.xml, doc/installation.xml: minor wording + changes and reference to configuration part of documentation + +2011-09-10 13:52 robe + + * doc/extras_tigergeocoder.xml, doc/extras_topology.xml: fix typo + link to tiger topology loader + +2011-09-10 12:43 strk + + * doc/extras_tigergeocoder.xml: Fix "no ID for constraint linkedn: + Create_Topology" error + +2011-09-10 11:49 strk + + * doc/Makefile.in: Honour DESTDIR in documentation Makefile. Patch + by Bryce L Nordgren. + + See ticket #1184 + +2011-09-10 06:43 robe + + * doc/extras_tigergeocoder.xml, + extras/tiger_geocoder/tiger_2010/create_geocode.sql, + extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: Document + tiger to postgis topology loader and revise scripts to install + the new function. also some additional minor fixes + +2011-09-10 05:35 robe + + * extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + save as UTF-8 + +2011-09-10 05:11 robe + + * extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + Alas a load with no topology validation errors. Fix remaining + issues with missing loading of some edges of faces + +2011-09-10 02:49 robe + + * extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + get rid of superfluous junk + +2011-09-09 14:47 robe + + * doc/extras_topology.xml: example of how to get actual edge + geometries + +2011-09-09 14:06 robe + + * extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + revise to snap points to topology precision, also set edge + left/right face to 0 if null (world face). ValidateTopology now + reports 25 errors instead of 484 errors (what it did before) + +2011-09-08 19:18 robe + + * extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + revise to transform to spatial reference system of target + topology + +2011-09-08 16:47 robe + + * extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + more changes to add missing edges + +2011-09-08 14:36 robe + + * extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + more minor corrections + +2011-09-08 14:23 robe + + * topology/sql/manage/TopologySummary.sql: #1181 TopologySummary is + broken causing ambiquous reference. Changed to have local + variable be called var_topology_id so doesn't conflict with table + column topology_id + +2011-09-08 08:06 robe + + * extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + logic to load in edges marking those with orphaned next_left, + next_right to -neg of itself + +2011-09-07 17:13 robe + + * extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + more typo corrections + +2011-09-07 14:57 robe + + * extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + more typos + +2011-09-07 14:55 robe + + * extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + fix typo + +2011-09-07 14:54 robe + + * extras/tiger_geocoder/tiger_2010/topology/README, + extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + more work on tiger topology loader -- revised to use temp table. + +2011-09-07 13:58 dustymugs + + * raster/test/regress/rt_aspng_expected: Updated expected output + due to change in message + +2011-09-06 21:01 robe + + * doc/reference_raster.xml: correct some mistatements about export + functions + +2011-09-06 20:10 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Fixed ST_AsPNG to allow rasters + with four bands as that becomes a RGBA PNG image. + +2011-09-06 16:40 robe + + * doc/reference_raster.xml: fix typos + +2011-09-06 16:24 robe + + * doc/html/images/st_mapalgebra01.png, + doc/html/images/st_mapalgebra02.png, doc/reference_raster.xml: + more examples + +2011-09-06 08:07 robe + + * doc/reference_raster.xml: minor indentation fix + +2011-09-06 08:07 robe + + * doc/reference_raster.xml: document st_resample - still need to + put in examples + +2011-09-06 07:25 robe + + * doc/html/images/st_asraster01.png, + doc/html/images/st_asraster02.png: get rid of transparency -- + transparency turning to black in pdf format + +2011-09-06 06:56 robe + + * doc/html/images/st_band01.png, doc/html/images/st_band02.png, + doc/html/images/st_band03.png, doc/reference_raster.xml: Add + another example with pictures + +2011-09-06 02:11 robe + + * doc/extras_historytable.xml, doc/reference_raster.xml: Move + ST_AsRaster and ST_Band to raster contructor section + +2011-09-05 15:44 robe + + * doc/extras.xml: revmoe history table out of docs for now + +2011-09-04 02:50 robe + + * doc/postgis.xml: fix typo + +2011-09-02 19:46 robe + + * doc/html/images/ccbysa.png, doc/postgis.xml: Put in creative + commons license stamp + +2011-09-02 01:54 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/test/core/testapi.c: Added optimizations and shortcuts for + rt_band_get_quantiles_stream + +2011-09-01 14:58 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: + revise to return first part of street number e.g. 112-345 -> 112 + +2011-09-01 12:35 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: + revise so works under 8.4 evidentially in 8.4 INTO USING clauses + are not interchangeable but they are in later versions + +2011-09-01 11:41 robe + + * doc/extras_tigergeocoder.xml: fill in missing tag + +2011-09-01 09:00 robe + + * extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress: more + finetuninng of street offset to consider non-straight tlids + +2011-08-31 14:54 robe + + * doc/extras_tigergeocoder.xml: #1052 update doco to reflect change + in behavior. + +2011-08-31 14:53 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1052 -- + instead of placing geocoded point at center line, offset it 10 + meters to the correct odd/even (L / R utilizing addr.side field). + May later change this to allow the user to specify the offset + amount. + +2011-08-31 07:06 strk + + * regress/Makefile.in, regress/run_test: With libtool for + loader/dumper there's no need to stage-install them + + Fixes ticket #1177 [RT-SIGTA] + +2011-08-29 16:02 robe + + * doc/reference_raster.xml: fill in missing protos for ST_AsRaster + +2011-08-29 15:23 strk + + * loader/Makefile.in: Dynamically link loader and dumper to + liblwgeom [RT-SIGTA] + + This reduces each of the 3 installed executable sizes by 547 Kb. + +2011-08-29 14:45 strk + + * liblwgeom/cunit/Makefile.in: Use libtool to link liblwgeom unit + tester (helps testing the shared library) + +2011-08-27 17:16 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: fixed improperly commented-out + RAISE DEBUG statement for AddRasterColumn function. + + Associated ticket is #1175. + +2011-08-26 14:47 dustymugs + + * raster/rt_core/rt_api.h: Added solaris define for UNIX using + patch provided by rroliver. + + Associated ticket is #1171. + +2011-08-26 00:04 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c: Tweaked memory + allocation in RASTER_quantileCoverage. + +2011-08-25 23:23 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_asraster_expected: Fixed the function + rt_band_get_summary_stats rt_core/rt_api.c to correctly handle + the situation where a band's values are all nodata + +2011-08-25 18:39 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Removed "WITH OIDS" from raster + table creation. + +2011-08-25 18:18 dustymugs + + * libpgcommon/gserialized_gist.c, libpgcommon/gserialized_gist.h, + postgis/gserialized_gist_nd.c: Fix error of unknown symbol + gidx_to_string when building with the flags --with-raster + --enable-debug using patch gidx_to_string.patch provided by + bnordgren. + + Associated ticket is #1161 + +2011-08-25 14:44 dustymugs + + * raster/raster_config.h.in, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rt_pg.h, + raster/test/core/testapi.c: Fixed the problem where having + configure detect that GDAL has the GDALFPolygonize function does + not cause the code to use GDALFPolygonize. This is due to the + macro GDALFPOLYGONIZE not being set anywhere. So, it is now being + set in raster_config.h.in and included in rt_core/rt_api.h. Had + to update testapi.c as the geometries generated differ depending + on whether or not GDALFPolygonize is used. + + Associated ticket is #650 + +2011-08-25 11:33 robe + + * doc/html/images/st_asraster01.png, + doc/html/images/st_asraster02.png, doc/reference_raster.xml: + provide better example and images to complement. Also note that + ST_AsRaster doesn't yet work with newer geometries + +2011-08-24 22:31 pramsey + + * libpgcommon/Makefile.in: Added in gettext headers to allow + compilation under osx with iconv + +2011-08-24 19:20 robe + + * doc/reference_raster.xml: cleanup formatting a bit on ST_AsRaster + example + +2011-08-24 17:40 dustymugs + + * raster/scripts/python/Makefile.in: Added DESTDIR so that + raster2pgsql.py is installed in the user-specified path + +2011-08-24 16:08 robe + + * doc/reference_raster.xml: Provide some examples for using + ST_AsRaster. This function is way cool. + +2011-08-24 15:23 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_pixelsize.sql, + raster/test/regress/rt_pixelsize_expected: Inclusion of missing + ST_PixelWidth and ST_PixelHeight functions and regression tests. + + Associated ticket is #928 + +2011-08-23 22:41 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c: Refactored ST_ValueCount and + ST_ValuePercent to be a C function rather than a plpgsql + function. + +2011-08-22 21:24 robe + + * extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql: + #997 put in correct codes for non-state us territories + +2011-08-21 03:34 robe + + * raster/test/core/Makefile.in: #1158 add proj flags to fix mingw + test issue + +2011-08-20 21:17 strk + + * libpgcommon/lwgeom_pg.c, postgis/lwgeom_functions_basic.c, + raster/rt_pg/rt_pg.c: Put PG_MODULE_MAGIC in raster and postgis + source files rather than in libpgcommon. Should fix the mingw + build. See ticket #1158. + +2011-08-20 21:08 strk + + * raster/rt_pg/Makefile.in: Use PROJ cflags when building raster + module (see #1158) + +2011-08-20 17:51 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/test/core/testapi.c, raster/test/regress/rt_quantile.sql, + raster/test/regress/rt_quantile_expected: More fixups for the + quantile coverage function. Fixes segfault that seems to only + occur on OSX. + +2011-08-20 16:43 strk + + * liblwgeom/liblwgeom.h.in: Drop duplicated typedef [RT-SIGTA] + +2011-08-20 15:55 strk + + * liblwgeom/Makefile.in: Install liblwgeom.h under a sensible + location... [RT-SIGTA] + +2011-08-20 15:43 strk + + * libpgcommon/Makefile.in, libpgcommon/gserialized_gist.c, + libpgcommon/gserialized_gist.h, postgis/Makefile.in, + postgis/gserialized_gist.c, postgis/gserialized_gist.h, + postgis/gserialized_gist_nd.c, raster/rt_pg/Makefile.in, + raster/rt_pg/rt_pg.c: Move gserialized_gist to libpgcommon fixing + a circular dependency between libpgcommon and liblwgeom, put + libpgcommon _after_ liblwgeom in pg modules link lines, drop + duplicated lwgeom_init_allocators and PG_MODULE_MAGIC from raster + module (they are in libpgcommon already). Includes patch in + #1161. [RT-SIGTA] + +2011-08-20 00:54 dustymugs + + * raster/rt_pg/rt_pg.c: Corrected incorrect function usage + +2011-08-19 22:57 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c: Added forgotten + explicit freeing of memory and some code cleanup + +2011-08-19 19:08 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/rt_histogram.sql, + raster/test/regress/rt_histogram_expected, + raster/test/regress/rt_quantile.sql, + raster/test/regress/rt_quantile_expected: Adds coverage table + version of ST_Quantile and ST_ApproxQuantile. Function + implemented using the algorithm discussed in + + A One-Pass Space-Efficient Algorithm for Finding Quantiles (1995) + by Rakesh Agrawal, Arun Swami + in Proc. 7th Intl. Conf. Management of Data (COMAD-95) + http://www.almaden.ibm.com/cs/projects/iis/hdb/Publications/papers/comad95.pdf + + Also refactored the regression test for rt_histogram due to + unnecessary columns in output + +2011-08-19 14:04 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/create_rt_properties_test.sql, + raster/test/regress/rt_georeference.sql, + raster/test/regress/rt_georeference_expected, + raster/test/regress/rt_rotation.sql, + raster/test/regress/rt_rotation_expected: Commit of patch + provided by David Zwarg in #482 adding the functions + ST_SetRotation, ST_Rotation, ST_PixelHeight and ST_PixelWidth. + + Associated tickets are #482, #928, #929 and #936 + +2011-08-19 10:12 strk + + * .gitignore, configure.ac, liblwgeom/Makefile.in, + liblwgeom/liblwgeom.h, liblwgeom/liblwgeom.h.in: Include version + in liblwgeom.h [RT-SIGTA] + + Closes ticket #1164 + +2011-08-19 09:34 strk + + * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_in_wkb.c, + liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_libgeom.c, + liblwgeom/cunit/cu_out_wkt.c, liblwgeom/cunit/cu_surface.c, + liblwgeom/examples/unparser.c, liblwgeom/g_box.c, + liblwgeom/g_serialized.c, liblwgeom/g_util.c, + liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/libtgeom.c, liblwgeom/libtgeom.h, + liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, + liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, + liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, + liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, + liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos_clean.c, + liblwgeom/lwhomogenize.c, liblwgeom/lwin_wkb.c, + liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwline.c, + liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, + liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, + liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, + liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwpsurface.c, + liblwgeom/lwsegmentize.c, liblwgeom/lwtin.c, + liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/ptarray.c, + libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, + loader/pgsql2shp-core.c, loader/shpopen.c, postgis/geography.h, + postgis/geography_inout.c, postgis/gserialized_gist.c, + postgis/gserialized_gist_2d.c, postgis/lwgeom_estimate.c, + postgis/lwgeom_functions_analytic.c, postgis/lwgeom_inout.c, + postgis/lwgeom_ogc.c, raster/rt_pg/rt_pg.c: Drop (u)int32 and + uchar in favor of C99 standard int types [RT-SIGTA] + + This commit drops PostgreSQL references in liblwgeom.h (C_H + define) + and hopefully reduces the noise generated by custom symbols. + +2011-08-19 09:30 strk + + * loader/shp2pgsql-core.c: Don't use problematic int types for no + reason... + +2011-08-19 08:16 strk + + * liblwgeom/Makefile.in: Install liblwgeom on 'make install' + [RT-SIGTA] + + Uses liblwgeom.h as the API header for liblwgeom. + +2011-08-19 07:55 strk + + * libpgcommon/lwgeom_transform.c, libpgcommon/lwgeom_transform.h, + postgis/Makefile.in, postgis/lwgeom_transform.c: Move SQL-exposed + functions out of libpgcommon (#1163). + +2011-08-16 13:19 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: more clarification of behavior + change in 2.0 of bbox storage + +2011-08-16 12:51 robe + + * doc/reference_operator.xml: #1160: documentation clarification of + behavior + +2011-08-16 09:47 strk + + * liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h: Move + NO_*_VALUE from liblwgeom.h to liblwgeom_internal.h [RT-SIGTA] + +2011-08-16 09:25 strk + + * liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h: Move + DIST_MAX and DIST_MIN from liblwgeom.h to liblwgeom_internal.h + (weird values, btw) [RT-SIGTA] + +2011-08-16 09:15 strk + + * liblwgeom/Makefile.in: Honour DISTDIR when installing liblwgeom. + Drop the finish call as it may require root privileges on some + systems [RT-SIGTA]. + +2011-08-15 22:43 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h: Removed + unnecessary code from rt_band_get_summary_stats. Fixed incorrect + comment for rt_band_get_value_count. + +2011-08-15 11:36 strk + + * raster/rt_core/Makefile.in: Use proper PROJ4 flags when linking + against liblwgeom. See ticket #1158. [RT-SIGTA] + +2011-08-14 19:47 strk + + * configure.ac: Fix for missing include directory on Mingw (#1158). + Thanks Bryce Nordgren. + +2011-08-14 12:39 robe + + * extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + #1071: Logic to mark nodes that are contained in a face + +2011-08-14 12:32 robe + + * extras/tiger_geocoder/tiger_2010/topology, + extras/tiger_geocoder/tiger_2010/topology/README, + extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: + #1071 - start work on tiger PostGIS topology loader + +2011-08-13 18:10 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/test/core/testapi.c: Consolidated + various struct declarations from rt_api.c into rt_api.h as these + structs are duplicatively redeclared in rt_pg.c and testapi.c + +2011-08-13 10:06 strk + + * configure.ac, doc/html/image_src/Makefile.in, + liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, + loader/Makefile.in, loader/cunit/Makefile.in, + postgis/Makefile.in: Second attempt at libtool usage. Seems + better to me now. + PostGIS clients still all use the static version of the library. + Libraries are not installed by default. + [RT-SIGTA] + +2011-08-13 09:02 strk + + * postgis/lwgeom_geos_prepared.c: Drop unused code + +2011-08-13 02:01 robe + + * extras/tiger_geocoder/tiger_2010/README: #1156 incorporate + suggestions from forkandwait + +2011-08-12 19:18 strk + + * liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, + liblwgeom/lwgeom_transform.c, libpgcommon/lwgeom_transform.c, + libpgcommon/lwgeom_transform.h: Move lwproj_from_string from + libpgcommon to liblwgeom [RT-SIGTA] + +2011-08-12 17:57 strk + + * liblwgeom/cunit/Makefile.in: liblwgeom/cunit also needs + PROJ_CPPFLAGS + +2011-08-12 17:55 strk + + * liblwgeom/lwgeom_transform.c, libpgcommon/lwgeom_transform.c, + libpgcommon/lwgeom_transform.h, postgis/lwgeom_in_gml.c: Rename + make_project to lwproj_from_string, ready to be moved to + liblwgeom [RT-SIGTA] + +2011-08-12 17:42 strk + + * doc/html/image_src/Makefile.in: Even generator.c will need proper + proj cflags now.. + +2011-08-12 17:37 strk + + * loader/Makefile.in: loader also includes liblwgeom.h, thus wants + PROJ cpp flags + +2011-08-12 17:33 strk + + * libpgcommon/Makefile.in: Use PROJ4 C flags, see if this makes + Hudson happy. + +2011-08-12 17:26 strk + + * libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h: Copyright + review on lwgeom_pg.{c,h} files + +2011-08-12 17:25 strk + + * .gitignore, GNUmakefile.in, configure.ac, liblwgeom/Makefile.in, + liblwgeom/liblwgeom.h, liblwgeom/lwgeom_transform.c, libpgcommon, + libpgcommon/Makefile.in, libpgcommon/common.h, libpgcommon/cunit, + libpgcommon/cunit/Makefile.in, libpgcommon/gserialized.h, + libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, + libpgcommon/lwgeom_transform.c, libpgcommon/lwgeom_transform.h, + libpgcommon/pgsql_compat.h, postgis/Makefile.in, + postgis/gserialized.h, postgis/lwgeom_in_gml.c, + postgis/lwgeom_pg.c, postgis/lwgeom_pg.h, + postgis/lwgeom_transform.c, postgis/lwgeom_transform.h, + postgis/pgsql_compat.h, raster/rt_pg/Makefile.in, + raster/rt_pg/rt_pg.h, raster/rt_pg/rtpostgis.sql.in.c: Make + transformation and projection cache API available (ticket #1053) + +2011-08-12 10:12 strk + + * liblwgeom/liblwgeom.h: Drop unused macros CARTESIAN and GEODETIC + from liblwgeom.h + +2011-08-12 10:11 strk + + * liblwgeom/liblwgeom.h: Snap and SharedPaths are both direct GEOS + proxies, not extra [RT-SIGTA] + +2011-08-12 09:11 strk + + * liblwgeom/liblwgeom.h, liblwgeom/lwgeom_geos.c, + postgis/Makefile.in, postgis/lwgeom_geos.c, + postgis/lwgeom_geos_sharedpaths.c, regress/sharedpaths_expected: + Export lwgeom_sharedpaths to liblwgeom, and fix exception message + [RT-SIGTA] + +2011-08-11 21:01 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/rt_pg/rtpostgis.sql.in.c: Rewrote the code for the + coverage table versions of ST_SummaryStats and ST_Histogram. So + instead of plpgsql, it is now in C within rt_pg/rt_pg.c + +2011-08-11 16:35 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, + extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress.sql: + change reverse_geocode back to using addr table and also use + cousub for location + +2011-08-11 08:04 strk + + * doc/html/image_src/generator.c: Fix leftover PARSER_CHECK + reference (thanks Hudson) [RT-SIGTA] + +2011-08-11 08:04 strk + + * liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, + liblwgeom/lwgeom_geos_split.c, postgis/Makefile.in, + postgis/lwgeom_geos.c, postgis/lwgeom_geos_split.c: Export + lwgeom_split to liblwgeom, const-correct it [RT-SIGTA] + +2011-08-11 07:52 strk + + * liblwgeom/liblwgeom.h, liblwgeom/lwgeom_geos.c, + postgis/Makefile.in, postgis/lwgeom_geos.c, + postgis/lwgeom_geos_snap.c: Export lwgeom_snap to liblwgeom + [RT-SIGTA] + +2011-08-11 07:51 strk + + * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, + liblwgeom/cunit/cu_geos.c, liblwgeom/cunit/cu_homogenize.c, + liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_in_wkt.c, + liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_measures.c, + liblwgeom/cunit/cu_misc.c, liblwgeom/cunit/cu_out_geojson.c, + liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, + liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_out_wkb.c, + liblwgeom/cunit/cu_out_wkt.c, liblwgeom/cunit/cu_out_x3d.c, + liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_ptarray.c, + liblwgeom/cunit/cu_surface.c, liblwgeom/liblwgeom.h, + liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, + loader/pgsql2shp-core.c, postgis/geography_inout.c, + postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c: Give PARSER_CHECK + macros an LW_ prefix [RT-SIGTA] + +2011-08-11 07:50 strk + + * liblwgeom/liblwgeom.h: Fix parser documentation [RT-SIGTA] + +2011-08-10 23:16 pramsey + + * liblwgeom/liblwgeom_internal.h: Match style of liblwgeom.h + include guard + +2011-08-10 22:43 pramsey + + * liblwgeom/cunit/cu_out_wkt.c: Little checks in + clean_wkt_out_suite + +2011-08-10 22:28 pramsey + + * doc/html/image_src/generator.c, liblwgeom/Makefile.in, + liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, + liblwgeom/cunit/cu_geos.c, liblwgeom/cunit/cu_homogenize.c, + liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_measures.c, + liblwgeom/cunit/cu_misc.c, liblwgeom/cunit/cu_out_geojson.c, + liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, + liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_out_wkb.c, + liblwgeom/cunit/cu_out_wkt.c, liblwgeom/cunit/cu_out_x3d.c, + liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_surface.c, + liblwgeom/cunit/cu_tester.c, liblwgeom/lex.yy.c, + liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c, + liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, + liblwgeom/lwgeom_api.c, liblwgeom/lwgeom_geos.c, + liblwgeom/lwgeom_geos_clean.c, liblwgeom/lwgparse.c, + liblwgeom/lwgunparse.c, liblwgeom/lwin_wkt.c, + liblwgeom/wktparse.h, liblwgeom/wktparse.lex, + liblwgeom/wktparse.tab.c, liblwgeom/wktparse.tab.h, + liblwgeom/wktparse.y, postgis/lwgeom_geos_split.c: Remove old + WKB/WKT parsers and generators and switch all internal references + remaining (mostly in cunit) over to the new implementations. + +2011-08-09 16:56 strk + + * liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, + liblwgeom/lwgeom_geos_clean.c, postgis/lwgeom_geos_clean.c: + Export lwgeom_makevalid to liblwgeom [RT-SIGTA] + +2011-08-09 16:05 strk + + * liblwgeom/liblwgeom.h, liblwgeom/lwgeom_geos.c, + liblwgeom/lwgeom_geos.h, postgis/lwgeom_geos.c, + postgis/lwgeom_geos.h: Add GEOS entry points in liblwgeom.h + (public API) [RT-SIGTA] + +2011-08-09 15:43 strk + + * liblwgeom/liblwgeom.h: Add some documentation about parsing + [RT-SIGTA] + +2011-08-09 15:43 strk + + * doc/rfc/postgis_rfc_03_sheet.txt: Mark "chip" functions for + deletion + +2011-08-09 15:12 strk + + * liblwgeom/cunit/cu_ptarray.c, liblwgeom/examples/unparser.c, + liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/libtgeom.c, liblwgeom/lwalgorithm.c, + liblwgeom/lwin_wkt.c, liblwgeom/lwline.c, liblwgeom/lwout_gml.c, + liblwgeom/lwpoint.c, liblwgeom/lwsegmentize.c, + liblwgeom/ptarray.c, loader/shp2pgsql-core.c, + postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_box3d.c, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, + postgis/lwgeom_rtree.c: Drop REPEATED_POINTS_* and SPLICE_* + defines from liblwgeom.h, move MAXFLOAT to liblwgeom_internal.h + [RT-SIGTA] + +2011-08-09 14:54 robe + + * doc/rfc/postgis_rfc_02.txt, doc/rfc/postgis_rfc_03.txt, + doc/rfc/postgis_rfc_03_sheet.txt, doc/rfc/postgis_rfc_04.txt: + make eol for all rfcs be LF so our unix brethren can edit them + without fuss + +2011-08-09 14:19 strk + + * liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + postgis/geography_btree.c, postgis/geography_measurement.c, + postgis/lwgeom_rtree.c: Move floating points comparator macros + from liblwgeom.h to liblwgeom_internal.h (not prefixed symbols) + [RT-SIGTA] + +2011-08-09 09:51 strk + + * loader/pgsql2shp-core.c, loader/pgsql2shp-core.h, + loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, + loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, + loader/shpcommon.c, loader/shpcommon.h: Don't include liblwgeom.h + from headers if not needed, document what is it needed for in + implementation files [RT-SIGTA] + +2011-08-09 09:50 strk + + * loader/Makefile.in: Clean up gui as well + +2011-08-09 08:28 strk + + * liblwgeom/liblwgeom.h, postgis/Makefile.in, + postgis/legacy_chip.sql.in.c, postgis/lwgeom_chip.c: Drop CHIP + type and any reference to it [RT-SIGTA] + +2011-08-09 05:52 robe + + * postgis/Makefile.in: strk's patch fix for #1155 + +2011-08-08 10:11 strk + + * loader/Makefile.in: Encode more deps + +2011-08-08 09:56 strk + + * liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos.h: Const-correct + some GEOS functions in liblwgeom fixing pending memory errors + when overlaying empty and non-empty geometries (not exploited by + testing) [RT-SIGTA] + +2011-08-08 09:27 strk + + * liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwgeom_geos.c, postgis/lwgeom_box2dfloat4.c, + postgis/lwgeom_box3d.c, postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, + postgis/lwgeom_geos_sharedpaths.c, postgis/lwgeom_geos_snap.c, + postgis/lwgeom_geos_split.c, postgis/lwgeom_gist.c: Move + getMachineEndian() and error_if_srid_mismatch() from liblwgeom.h + to liblwgeom_internal.h + +2011-08-08 08:59 strk + + * liblwgeom/liblwgeom.h, postgis/lwgeom_pg.h: Put PG_LWGEOM stuff + where it belongs (out of liblwgeom) [RT-SIGTA] + +2011-08-06 18:42 strk + + * loader/pgsql2shp-cli.c, loader/shp2pgsql-cli.c, + loader/shp2pgsql-core.h: Include postgis_config.h to find + POSTGIS_VERSION and stringbuffer.h when needed + +2011-08-06 18:17 strk + + * liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, + liblwgeom/lwgeom_geos.c, liblwgeom/lwin_wkt.c, + liblwgeom/lwout_kml.c, liblwgeom/lwout_wkt.c, + liblwgeom/stringbuffer.c: Reduce number of includes from + liblwgeom.h (closest header to a public API). + Update other files accordingly. [RT-SIGTA] + +2011-08-06 18:03 strk + + * liblwgeom/Makefile.in: Fix dependency referencing dropped rule + [RT-SIGTA] + +2011-08-06 18:01 strk + + * liblwgeom/Makefile.in: Add static library to + {,un}install-liblwgeom rules [RT-SIGTA] + +2011-08-06 17:48 strk + + * configure.ac, liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, + loader/Makefile.in, loader/cunit/Makefile.in, + postgis/Makefile.in: Re-drop use of libtool (more troubles than + help). + Stub a rule to build and install a shared liblwgeom. + [RT-SIGTA]. + +2011-08-06 16:18 strk + + * liblwgeom/Makefile.in: Re-introduce numerical flags in building + "NM" objs [RT-SIGTA] + +2011-08-06 15:12 strk + + * .gitignore, configure.ac, liblwgeom/Makefile.in, + liblwgeom/cunit/Makefile.in, loader/Makefile.in, + loader/cunit/Makefile.in, postgis/Makefile.in: Use libtool to + build liblwgeom. Still only static. [RT-SIGTA] + +2011-08-06 09:47 strk + + * configure.ac, liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, + liblwgeom/cunit/cu_geos.c, liblwgeom/cunit/cu_tester.c, + liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos.h: Use GEOS + compiler and linker flags for liblwgeom, add lwgeom_geos_noop and + cunit test for it (to confirm linking works, and it does) + [RT-SIGTA] + +2011-08-06 09:46 strk + + * liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos.h, + postgis/lwgeom_geos.c, postgis/lwgeom_geos.h: Add + lwgeom_buildarea to liblwgeom [RT-SIGTA] + +2011-08-06 09:46 strk + + * liblwgeom/Makefile.in, liblwgeom/lwgeom_geos.c, + liblwgeom/lwgeom_geos.h, liblwgeom/profile.h, + postgis/lwgeom_geos.c, postgis/lwgeom_geos.h: Add GEOS spatial + operations to liblwgeom (ticket #1050) [RT-SIGTA] + +2011-08-05 12:45 robe + + * doc/installation.xml: Another minor check + +2011-08-04 15:03 robe + + * doc/installation.xml: Update hard upgrade to include use of + legacy_compatibility_layer.sql + +2011-08-03 15:01 robe + + * postgis/Makefile.in, postgis/legacy.sql.in.c, + postgis/legacy_compatibility_layer.sql.in.c, + postgis/postgis.sql.in.c: Create new legacy compatibility layer + script which will install the absolute minimal to restore an old + postgis database. Also got rid of srid function and moved to + legacy compatibility layer. Still need to test with a restore. + +2011-08-03 12:14 robe + + * doc/extras_tigergeocoder.xml: some typo cleanup + +2011-08-03 05:00 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql: + Make more efficient the case when no state or city is provided + but zip is provided. + +2011-08-03 03:51 robe + + * doc/extras_tigergeocoder.xml: document new + drop_indexes_generate_script function + +2011-08-03 02:06 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, + extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, + extras/tiger_geocoder/tiger_2010/regress/regress.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocoder.bat: Major + rework to improve speed, selectivity, and additional regress. + Also added some indexes and removed some -- should solve #1145, + #1148, and #1131 (should be about 60% faster for most cases and + in some as much as 20 times faster). Better performance if you + set max results = 1. Some other minor cleanup. documentation of + new management helper functions coming next. + +2011-08-02 06:33 robe + + * doc/extras_topology.xml: Add link to Sandro's topology Paris 2011 + slides in summary of topology reference section + +2011-07-28 18:56 strk + + * doc/html/image_src/generator.c: Use strcpy rather than strncpy, + simpler and less error-prone + +2011-07-28 18:43 strk + + * doc/html/image_src/generator.c: Give strncpy enough space to + write a terminating null. Thanks gengor for the patch. + +2011-07-27 19:21 robe + + * doc/reference_constructor.xml: minor updates to ST_MakeLine to + clarify pre-9.0 and 9.0+ approaches + +2011-07-27 11:55 robe + + * doc/reference_constructor.xml: 1 more change + +2011-07-27 11:54 robe + + * doc/reference_constructor.xml: fix typo + +2011-07-27 11:52 robe + + * doc/reference_constructor.xml: example of using new PostgreSQL + 9.0+ ORDER BY aggregate feature for ST_MakeLine + +2011-07-26 15:39 robe + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_offsetcurve05.wkt, + doc/html/image_src/st_offsetcurve06.wkt, + doc/reference_processing.xml: more examples for ST_Offsetcurve + +2011-07-26 14:30 robe + + * doc/reference_processing.xml: fix typo + +2011-07-26 14:29 robe + + * doc/reference_processing.xml: remove left and right notes until I + have arrows. not embarrass myself with my directional dyslexia. + +2011-07-26 05:37 robe + + * doc/reference_raster.xml: Start work documenting ST_AsRaster + +2011-07-25 15:53 robe + + * doc/reference_processing.xml: reduce spacing more + +2011-07-25 15:52 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_asraster.sql, + raster/test/regress/rt_asraster_expected, + raster/test/regress/rt_resample.sql: Addition of ST_AsRaster + function to provide the ability to convert geometries into + rasters. + + Associated ticket is #1141. + +2011-07-25 14:20 robe + + * doc/reference_processing.xml: another typo + +2011-07-25 14:10 robe + + * doc/html/image_src/st_offsetcurve04.wkt: fix coloring to agree + with color of other examples + +2011-07-25 14:08 robe + + * doc/reference_processing.xml: reduce width of table cells -- + ST_OffsetCurve + +2011-07-25 14:04 robe + + * doc/html/image_src/st_offsetcurve01.wkt, + doc/html/image_src/st_offsetcurve02.wkt, + doc/html/image_src/st_offsetcurve03.wkt, + doc/reference_processing.xml: redo all examples so they fit in + the 0 0 200 200 grid + +2011-07-25 13:44 robe + + * doc/html/image_src/st_offsetcurve04.wkt, + doc/reference_processing.xml: fix some typos and grid more to fix + +2011-07-25 12:18 robe + + * doc/html/image_src/st_offsetcurve02.wkt, + doc/html/image_src/st_offsetcurve03.wkt, + doc/html/image_src/st_offsetcurve04.wkt: get rid of semicolons + +2011-07-25 12:13 robe + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_offsetcurve01.wkt, + doc/html/image_src/st_offsetcurve02.wkt, + doc/html/image_src/st_offsetcurve03.wkt, + doc/html/image_src/st_offsetcurve04.wkt, + doc/reference_processing.xml: need more pictures :), visual + examples for st_offsetcurve + +2011-07-24 08:15 robe + + * doc/reference_raster.xml: update ST_MapAlgebra to agree with + implementation (got rid of bosolete proto and example and + replaced with new example + +2011-07-23 21:42 strk + + * topology/test/regress/createtopogeom.sql, + topology/test/regress/createtopogeom_expected: Be terse, we don't + care about context. Closes ticket #1142. + +2011-07-23 21:34 strk + + * regress/loader/PointZ-G.select.expected, + regress/loader/PointZ-w.select.expected, + regress/loader/PointZ.select.expected, regress/run_test: Set 'C' + collation when creating regress database. See #1140. + +2011-07-22 20:20 pracine + + * raster/scripts/plpgsql/st_histogram.sql, + raster/scripts/plpgsql/st_reclass.sql: Added a note saying that + those function now have a C implementation. Many TABs converted + to spaces. + +2011-07-22 20:05 pracine + + * raster/scripts/plpgsql/st_setvalues.sql: -Fix for #645. + -Replaced min and max with LEAST and GREATEST + -Adaptation to ST_SetBandNodataValue() + +2011-07-22 19:38 pracine + + * raster/rt_pg/rtpostgis.sql.in.c: Fix for ticket #969. Removed + conflicting function variant. + +2011-07-22 19:31 pracine + + * raster/scripts/plpgsql/st_union.sql: -Addaptation to new two + rasters ST_MapAlgebra in which nodatavalue expressions are text + and now accept a nodatanodatavalueexpr. + -Added RANGE as a predefined expression. + +2011-07-22 19:29 pracine + + * raster/scripts/plpgsql/st_mapalgebra_optimized.sql: Modified + comment on further enhancements. + +2011-07-22 19:28 pracine + + * raster/scripts/plpgsql/st_mapalgebra.sql: -Fix for ticket #644. + Removed all variants. + -Fixed the two rasters version. + -Added some tests. + -Added ST_MinPossibleVal(). + -Determine new nodata value AFTER determining the new pixeltype. + -Replaced ST_SetBandHasNodataValue with + ST_SetBandNodataValue(rast, NULL). + -Added implementation of two rasters overlay operations using the + two raster MapAlgebra. + +2011-07-21 17:31 dustymugs + + * raster/rt_core/rt_api.c: Cleaned the grid alignment code to + remove unnecessary cruft in rt_raster_gdal_warp + +2011-07-21 16:20 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/test/regress/rt_resample_expected: Fixed floating point + issue with the remainder returned from the function modf in + rt_api.c. Updated messages in rt_pg.c. Corrected expected + regression results in rt_resample_expected. + + Associated ticket is #1114 + +2011-07-20 19:53 strk + + * regress/loader/Arc.select.sql, regress/loader/ArcM.select.sql, + regress/loader/ArcZ.select.sql, regress/loader/Point.select.sql, + regress/loader/PointM-G.select.expected, + regress/loader/PointM-w.select.expected, + regress/loader/PointM.select.expected, + regress/loader/PointM.select.sql, + regress/loader/PointWithSchema.select.sql, + regress/loader/PointZ-G.select.expected, + regress/loader/PointZ-w.select.expected, + regress/loader/PointZ.select.expected, + regress/loader/PointZ.select.sql: Improve testsuite + predictability (#1135) + +2011-07-19 22:20 dustymugs + + * raster/rt_core/rt_api.c: Bug fix of deallocating array using + wrong index variable + +2011-07-18 23:39 dustymugs + + * raster/test/regress/rt_resample_expected: Fixed width and height + values expected. + +2011-07-18 23:29 dustymugs + + * raster/rt_core/rt_api.c, raster/test/regress/rt_resample.sql, + raster/test/regress/rt_resample_expected: - tweaked the + rt_resample regression test to use SRIDs under 1000000 + - changed the computation of width and height when aligning to a + grid + +2011-07-18 04:44 robe + + * extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql: + Fix datatype of tlid on edges table. Other tables with tlid are + set to bigint. This one set to numeric(10). Still revising my + tables to determine what impact this has in utilizing the + existing indexes + +2011-07-17 17:39 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: + Limit edge and featnames search to just road / street types + +2011-07-17 17:02 robe + + * extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress.sql: + more regress tests for reverse_geocode + +2011-07-17 16:46 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: + simplify logic by getting rid of addr join. Speed improved + slightly + +2011-07-17 16:11 robe + + * extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, + extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, + extras/tiger_geocoder/tiger_2010/regress/regress.sql, + extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress.sql: + enhancements to support reverse geocoding of highway locations. + Also add reverse geocode regress tests + +2011-07-16 04:19 robe + + * extras/tiger_geocoder/tiger_2010/normalize/pprint_addy.sql, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, + extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1125 have + highway designations print in front of streetname instead of + after + +2011-07-15 21:07 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h: Minor comment + updates to correct details + +2011-07-15 06:40 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql: + revise ratings to minimize numberes steetss from matching highly + with interstate routes. Also glue on pretype abrv (which are + technically street types) to front of street name in normalize + output so that highways print correctly as e.g. State Hwy 10 etc. + +2011-07-15 05:31 robe + + * extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, + extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: Add in + common abbreviation RT to map to Rte and test case to regress to + test + +2011-07-14 20:11 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c: Code + refactored for RASTER_dumpWKTPolygons to use same mechanisms for + resultset generation (Datums instead of CStrings) as + RASTER_metadata and other functions. + + SQL functions refactored to use one call to ST_Metadata for + attributes rather than separate/multiple calls to ST_Skew*, + ST_Scale*, ST_UpperLeft*. + +2011-07-14 14:54 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_bandmetadata.sql, + raster/test/regress/rt_bandmetadata_expected, + raster/test/regress/rt_count.sql: Refactored functions returning + sets to use Datums instead of C strings, which were causing + rounding issues particularly for ST_Metadata. This refactoring + affected RASTER_metadata, RASTER_bandmetadata, + RASTER_summarystats, RASTER_histogram, RASTER_quantile, + RASTER_valuecount and RASTER_gdaldrivers. + + Also refactored the ST_Raster2World* and ST_World2Raster* + functions to get the raster's metadata in one call using + ST_Metadata rather than individual calls for the georeference + components + +2011-07-14 11:47 robe + + * doc/Makefile.in: add make tiger_geocoder_comments.sql to build + script + +2011-07-14 11:32 robe + + * doc/xsl/tiger_geocoder_comments.sql.xsl: Start work on PostgreSQL + in db help for geocoder + +2011-07-14 11:13 robe + + * doc/extras_tigergeocoder.xml: document the + install_missing_indexes function that is used as part of the + upgrade process + +2011-07-14 07:45 robe + + * extras/tiger_geocoder/tiger_2010/README, + extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, + extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1113 take + into consideration street prequals like Old in rating and + filtering, also added btree varops on fullname (trigrams and + fulltext proved too slow will need to reinvestigate those), also + added helper function install_missing_indezes() which gets run as + part of upgrade script. will need to add to documentation. Also + added regress tests from snippets in #1113 + +2011-07-13 19:33 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_resample.sql, + raster/test/regress/rt_resample_expected, + raster/test/regress/rt_transform.sql, + raster/test/regress/rt_transform_expected: Complete refactoring + of code from ST_Transform to ST_Resample. There are four new + functions as of this revision: ST_Resample, ST_Rescale, ST_Reskew + and ST_SnapToGrid. ST_Transform is still present but points to + ST_Resample. + + Associated ticket #1114 + +2011-07-12 19:45 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, + extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: Fix for + #1112 service roads + +2011-07-12 13:03 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: + Partial fix for #1108 + +2011-07-12 04:14 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: + Fix regress failure with #1074 (wasn't correctly handling all + cases where street name is composed of a street type + +2011-07-11 17:03 strk + + * postgis/lwgeom_geos.c, postgis/postgis.sql.in.c: Change + ST_OffsetCurve parameters type from cstrin to text. See ticket + #1117. + +2011-07-11 12:17 strk + + * doc/extras_topology.xml, topology/sql/sqlmm.sql, + topology/test/regress/st_getfaceedges_expected: Stricter ISO + output from ST_GetEdgeFaces: start enumerating ring edges from + the edge with smaller id [RT-SIGTA] + +2011-07-09 20:32 robe + + * extras/tiger_geocoder/tiger_2010/tiger_loader.sql: oops typo + +2011-07-09 20:25 robe + + * extras/tiger_geocoder/tiger_2010/tiger_loader.sql: revert change + +2011-07-09 20:12 robe + + * extras/tiger_geocoder/tiger_2010/tiger_loader.sql: fix type in + county load + +2011-07-09 15:55 strk + + * doc/extras_topology.xml: Clarify return code from + topology.ST_ModEdgeHeal. Clean up description of ST_NewEdgeHeal + too. + +2011-07-09 01:23 robe + + * doc/extras_tigergeocoder.xml: example of using geocode geometry + filter + +2011-07-09 01:06 robe + + * doc/reference_raster.xml: Fix ST_Transform signature to match + revised function declarations + +2011-07-08 08:23 robe + + * postgis/postgis.sql.in.c: upper case and replace (ZM and Z) in + geometry_columns so its more backwards compatible with old + geometry_columns table + +2011-07-07 22:45 robe + + * doc/extras_tigergeocoder.xml, + extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, + extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1070 + optional geometry filter arg, documentation (well start need + example), and regress tests + +2011-07-07 22:23 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c: Final + refactor of ST_Transform and underlying RASTER_resample before + overhaul for ST_Resample + +2011-07-07 21:58 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c: Refactored + ST_Transform in preparation for additional refactoring to + accomodate ST_Resample + +2011-07-07 18:28 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c: Cleaned up the large number of floating + point equality tests with a function-like macro + +2011-07-07 12:41 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: + #1074, #1109 - Fix for compound named streets that have a portion + that is a street type + +2011-07-06 23:44 robe + + * extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: + more regress tests for #1109 + +2011-07-06 23:15 dustymugs + + * raster/rt_core/rt_api.c: Refactored how user-specified upperleft + corner coordinates are handled + +2011-07-06 23:00 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: + fix for #1109 when a street name is same as a defined street type + +2011-07-06 15:02 strk + + * liblwgeom/lwout_x3d.c: Properly destroy lwgeom in lwgeom_to_x3d3 + now that it's safe (see #1102) + +2011-07-06 14:55 strk + + * liblwgeom/lwalgorithm.c: Properly release memory in + lwmline_clip_to_ordinate_range (see #1102) + +2011-07-06 14:45 strk + + * liblwgeom/cunit/cu_libgeom.c, liblwgeom/lwcollection.c: Have + lwcollection_extract clone (shallow) the extracted components. + Safely lwgeom_free the return from lwcollection_extract in + testcase. + +2011-07-06 14:29 strk + + * liblwgeom/lwhomogenize.c: Properly lwgeom_free cloned objects in + lwgeom_homogenize now that it is safe + +2011-07-06 14:29 strk + + * liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_libgeom.c, + liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, + liblwgeom/lwgeom.c, liblwgeom/lwline.c, liblwgeom/lwpoint.c, + liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, liblwgeom/ptarray.c: + Implement ptarray_clone (shallow) and update clone documentation + (doxygen), have lw*_clone clone the POINTARRAY but not the + serialized point list (using ptarray_clone), add unit testing for + lwgeom_clone. See ticket #1102. + +2011-07-06 10:48 mcayland + + * postgis/geography_measurement.c: Fix compile warning in + geography_measurement.c caused by missing function prototype. + +2011-07-06 10:48 mcayland + + * loader/shpcommon.h: Fix compile warning for + lwgeom_init_allocators() in loader/dumper by adding missing + liblwgeom.h #include. + +2011-07-06 09:40 strk + + * liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, liblwgeom/lwline.c, + liblwgeom/lwpoly.c, liblwgeom/lwsegmentize.c, + liblwgeom/lwtriangle.c, liblwgeom/ptarray.c, + postgis/lwgeom_dump.c, postgis/lwgeom_functions_basic.c, + postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c: Rename + ptarray_clone to ptarray_clone_deep, to be conformant with + lwgeom_clone_deep in that it copies the serialized pointlist too + +2011-07-06 08:04 strk + + * liblwgeom/cunit/cu_print.c: Compiler warning fix + +2011-07-06 07:42 strk + + * liblwgeom/lwout_x3d.c: Fix compiler warnings (#999) + +2011-07-06 07:42 strk + + * liblwgeom/lwout_x3d.c: Don't let temporary collection leak in + lwgeom_to_x3d3 (actually do, but sligthly less, till we fix + lwgeom_clone). See #1102. + +2011-07-06 07:42 strk + + * liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, + liblwgeom/lwcompound.c, liblwgeom/lwline.c, + liblwgeom/lwpsurface.c, liblwgeom/lwtin.c: const-correct + lw*_is_closed + +2011-07-06 06:46 strk + + * liblwgeom/cunit/cu_tester.c: properly release reported error + message string + +2011-07-06 06:46 strk + + * liblwgeom/cunit/cu_print.c: properly release lwgeom objec in + test_lwprint_assert_error + +2011-07-06 06:46 strk + + * liblwgeom/cunit/cu_misc.c: properly release lwgeom objec in + test_misc_area + +2011-07-06 05:18 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c: Changed + expressions for pixel byte boundaries in assert tests of + rt_raster_serialize and rt_raster_deserialize in rt_api.c. The + changed expressions are based upon relative values rather than + the original absolute values. This should resolve the problem + defined in ticket #1061. It may also help with the crashing in + ticket #1066. + + Associated tickets are #1061 and possibly #1066. + +2011-07-06 02:17 robe + + * doc/extras_tigergeocoder.xml: fix typo + +2011-07-06 01:02 robe + + * doc/extras_tigergeocoder.xml, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql: + drop_state_tables_generate_script function and document it. Also + add blank paramdef to missing indexes so doesn't look goofy in + docs + +2011-07-06 00:40 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql: Get rid of use + of array_accum and replace with array_agg (which exists in + PostgreSQL 9\8.4+). Now that we only support 8.4+, we can just + use array_agg. + +2011-07-05 22:02 pramsey + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwin_wkt.c: Remove leak in + mixed time ptarray case (#1102) + +2011-07-05 21:01 strk + + * liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_libgeom.c, + liblwgeom/cunit/cu_surface.c: Plug some more easy leaks in + testers + +2011-07-05 20:21 pramsey + + * liblwgeom/lwin_wkt_lex.c, liblwgeom/lwin_wkt_lex.l: Stop up small + but universal leak. (#1102) + +2011-07-05 18:55 strk + + * liblwgeom/lwcollection.c: Fix memory leak while computing box3d + for nested geometrycollection (revealed by test in cu_geodetic.c) + +2011-07-05 18:41 strk + + * liblwgeom/cunit/cu_geodetic.c: Properly release memory allocated + by tester + +2011-07-05 17:49 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress: + #1076 hanlde of post direction with highways -- 1940 County Road + C W, Roseville, MN 55113 , also trim excess space left in street + names + +2011-07-04 22:51 pramsey + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwgeom.c, + liblwgeom/lwin_wkt.c, liblwgeom/ptarray.c: Remove memory leaks + when a parse error kicks out in WKT (#1102) + +2011-07-04 17:32 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, + extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, + extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1076 more + work toward Highway geocoding -- significant rework of original + patch. Still need to parse out the direction information + +2011-07-04 15:50 strk + + * doc/reference_management.xml: Drop dangling reference to + Probe_Geometry_Columns (see #1083) + +2011-07-04 15:40 strk + + * regress/tickets.sql, regress/tickets_expected: A couple more + tests for btree against points: different points, differently + cached boxes + +2011-07-04 15:34 strk + + * postgis/lwgeom_pg.c: Have pglwgeom_getbox2d_p compute a bounding + box when not cached. Fixes #1023. + +2011-07-04 15:12 strk + + * postgis/lwgeom_pg.h: Document pglwgeom_getbox2d_p. See + http://trac.osgeo.org/postgis/ticket/1023 + +2011-07-04 14:50 strk + + * liblwgeom/cunit/cu_algorithm.c: More unit test memory leaks and + compiler warnings fixed + +2011-07-04 14:14 strk + + * regress/tickets.sql, regress/tickets_expected: Add test for btree + equality of points (#1023) + +2011-07-04 13:56 strk + + * liblwgeom/cunit/cu_homogenize.c: Do not deep-free return from + lwcollection_homogenize as it doesn't copy POINTARRAY memory. See + #1104. + +2011-07-04 12:29 strk + + * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, + liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_libgeom.c, + liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_surface.c: Plug + some memory leaks in the unit tests, to help finding lower-level + ones... + +2011-07-04 12:29 strk + + * liblwgeom/lwprint.c: Document memory management of + lwdoubles_to_latlon and lwpoint_to_latlon + +2011-07-04 11:24 strk + + * postgis/postgis.sql.in.c, regress/Makefile.in, + regress/postgis_type_name.sql, + regress/postgis_type_name_expected: Fix support for MULTICURVEZM + and make TIN spelling conformant to other (MixedCase). Add + cohomprensive regress test for postgis_type_name(). Closes bug + #1096 once again. + +2011-07-04 11:24 strk + + * liblwgeom/g_util.c: Add missing circular types to + geomtype_struct_array, fixing bug #1094 + +2011-07-04 11:24 strk + + * liblwgeom/g_util.c: Do not hard-code lenght of geomtype struct + array (See #1094) + +2011-07-04 10:10 strk + + * postgis/postgis.sql.in.c: AddGeometryColumn: when complaining + about unknown geometry type also report the used name and + dimensions (see related bug #1096) + +2011-07-04 10:02 strk + + * postgis/lwgeom_geos.c: Fix unused variable warning when building + against GEOS >= 3.3 + +2011-07-04 09:26 mcayland + + * postgis/Makefile.in: Make all PostGIS object files depend upon + liblwgeom, so that if liblwgeom is + changed then it also triggers a (complete) rebuild of PostGIS. + + Note as documented in #447 this is an over-cautious approach + since it rebuilds + all of PostGIS if liblwgeom changes, but at least its a starting + point and + does actually solve the case whereby a user updates liblwgeom but + doesn't + force a rebuild of PostGIS. + +2011-07-04 09:09 strk + + * postgis/postgis.sql.in.c: typo + +2011-07-04 09:07 strk + + * topology/test/regress/createtopology_expected: Update expected + error messages since typmod introduction. Closes ticket #1101. + +2011-07-04 09:00 strk + + * topology/topology.sql.in.c: Do not manually delete rows from + geometry_columns (which is now a view). Closes ticket #1099. + +2011-07-04 07:35 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, + extras/tiger_geocoder/tiger_2010/regress/regress.sql, + extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: Partial fix + for #1076, county roads and highways, but think I might have + broken the SELECT (addy).*,* from geocode('16725 Rockford Road, + Plymouth, MN 55447') or my data is bad + +2011-07-03 21:47 mcayland + + * loader/pgsql2shp-core.c: Fix for #1088: Too many columns in + select crashes pgsql2shp. + + Instead of a fixed length query string, dynamically allocate the + memory based + upon the sum of the lengths of all of the column names. + +2011-07-03 16:51 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, + extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1087 + improve rating algorithm. also start to use prepared statements + where appropriate (don't put state in prepared part since that + would prevent constraint exclusion from kicking in) + +2011-07-03 10:45 robe + + * extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: + Add more tests, minor cleanup + +2011-07-03 05:03 robe + + * NEWS, doc/introduction.xml, doc/release_notes.xml: Update credits + and release notes to include change in geometry_columns and + management functions, add ST_OffSetCurve to release_notes.xml, + add Rafal Magda to people credits list + +2011-07-03 01:58 robe + + * MIGRATION: more column width cleanup + +2011-07-03 01:52 robe + + * MIGRATION: #1095 clarification of what is mean by + geometry_columns not supporting views built the old constraint + way + +2011-07-03 01:50 robe + + * MIGRATION: #1095 cleanup MIGRATION document + +2011-07-03 01:29 robe + + * postgis/postgis.sql.in.c: #1096 same fix as for linestringZ, + apply to geometryM, zm and multilinestringZ + +2011-07-03 00:59 robe + + * postgis/postgis.sql.in.c: #1098 fix UpdateGeometrySRID + +2011-07-02 18:19 robe + + * doc/reference_management.xml: #1083, #1093: fix typo, delete + probe_geometry_columns which is now completely obsolte with gnew + geometry-columns view change + +2011-07-02 17:53 robe + + * doc/reference_management.xml: missed a spot + +2011-07-02 17:52 robe + + * doc/reference_management.xml: add missing para end tag + +2011-07-02 17:25 robe + + * doc/reference_management.xml: start describing management + functions how typmod changes things --- + Populate_geometry_columns, dropgeometrytable, dropgeometrycolumn. + More to go. + +2011-07-02 16:52 robe + + * postgis/postgis.sql.in.c: #1096 can't create 2.5d linestrings + +2011-07-02 16:29 robe + + * doc/template.xml: revise template to give example of optional + argument + +2011-07-02 13:43 mcayland + + * loader/cunit/Makefile.in, loader/cunit/cu_pgsql2shp.c, + loader/cunit/cu_shp2pgsql.c, loader/cunit/cu_shp2pgsql.h, + loader/cunit/cu_tester.c, loader/cunit/cu_tester.h, + loader/pgsql2shp-cli.c, loader/pgsql2shp-core.c, + loader/pgsql2shp-core.h, loader/shp2pgsql-cli.c, + loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, + loader/shp2pgsql-gui.c, loader/shpcommon.c: Update loader + regression test suite to add a simple test for shp2pgsql (much as + we now do for pgsql2shp). + + Note that these tests aren't completely comprehensive and should + be expanded, with the long term aim + of moving the loader regression tests out of the main regression + harness and into CUnit instead. + +2011-07-02 12:34 mcayland + + * loader/cunit/Makefile.in, loader/cunit/cu_tester.c: Fix up the + loader unit tests so that if --with-gui is not passed to + configure, the non-GUI tests will continute to run instead of + failing compilation. + +2011-07-02 09:27 robe + + * regress/wmsservers_new.sql: revise wmsservers_new to use new + typmod and not directly delete and add to geometry_columns so + passes regress + +2011-07-02 08:58 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + postgis/postgis_drop.sql.in.c, postgis/uninstall_legacy.sql.in.c, + regress/loader/PointWithSchema-post.sql, + regress/wmsservers_new.sql: #944, #1081, #1083, #1088, #1084: + Convert geometry_columns to a view, revise management functions + to not update/delete from geometry_columns and to support typmod. + Will use typmod behavior as default + fix typos in postgis_type_name and delete from geometry_column + calls in regress. + +2011-07-01 22:36 mcayland + + * loader/pgsql2shp-core.c: Another attempt to fix #1080 on Windows + - it seems that simply opening and + closing a pgsql2shp state object is a good way to find all + uninitialised + variables. + +2011-07-01 21:37 mcayland + + * loader/pgsql2shp-core.c: Revised fix for #1080 based upon + backtrace provided by Regina. + +2011-07-01 21:32 robe + + * postgis/postgis.sql.in.c: #1082 get rid of delete from + geometry_columns call. Also cleanup argument list to make more + modern + +2011-07-01 14:34 robe + + * MIGRATION: Benchmark notes + +2011-07-01 13:45 robe + + * MIGRATION: itemize more upgrade GOTCHAS + +2011-07-01 13:10 robe + + * postgis/postgis.sql.in.c: convert to CREATE OR REPLACE + postgis_constraint_srid + +2011-07-01 12:59 robe + + * extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, + extras/tiger_geocoder/tiger_2010/regress/regress.sql: put in + associated ticket numbers change to unaligned format for easier + diffing, add in script to run test suite. Force LF and put svn + keywords + +2011-07-01 11:47 strk + + * regress/offsetcurve.sql, regress/offsetcurve_expected: Add 2 more + testcases for ST_OffsetCurve, one of which returning a + MULTILINESTRING + +2011-07-01 10:59 strk + + * doc/reference_processing.xml: Use choice="opt" to encode default + parameter for ST_OffsetCurve + +2011-07-01 10:36 strk + + * regress/Makefile.in: Well, let's run the ST_OffsetCurve regress + test only against GEOS-3.3. After all it's known to fail against + 3.2 ... (due to http://trac.osgeo.org/geos/ticket/455#comment:1) + +2011-07-01 10:14 strk + + * regress/offsetcurve.sql, regress/offsetcurve_expected: Test + LINESTRING EMPTY return from ST_OffsetCurve + +2011-07-01 10:10 strk + + * postgis/lwgeom_geos.c, regress/tickets_expected: Properly convert + typed empties coming from GEOS. + +2011-07-01 10:10 strk + + * NEWS: Add ST_OffsetCurve news item + +2011-07-01 09:56 strk + + * doc/reference_processing.xml, postgis/lwgeom_geos.c, + postgis/postgis.sql.in.c, regress/Makefile.in, + regress/offsetcurve.sql, regress/offsetcurve_expected: Add + ST_OffsetCurve function supporting both GEOS-3.2 and GEOS-3.3+. + Uses distance parameter sign to derive left/right side. Includes + regress testing and documentation. Based on patch by Rafal Magda. + +2011-07-01 09:33 mcayland + + * loader/cunit/cu_pgsql2shp.c: Fix #1080: cunit is crashing on + test_ShpDumerDestroy(). + + Looks like the original code omitted to set the default config + values causing + the addition of a ShpDumperDestroy() call to fall over on some + platforms due + to uninitialised pointers. + +2011-07-01 06:17 robe + + * extras/tiger_geocoder/tiger_2010/tiger_loader.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: Force unix + LF. Also get rid of unnecessary call to CREATE INDEX .. we have a + missing script for that. + +2011-07-01 02:22 robe + + * extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, + extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, + extras/tiger_geocoder/tiger_2010/normalize/state_extract.sql, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: + Fix for #1086 Issue with parsing out location. also added to + regression tests + +2011-07-01 00:02 robe + + * postgis/postgis.sql.in.c: fix build -- had functions installed + out of order of dependency + +2011-06-30 19:18 robe + + * postgis/postgis.sql.in.c: add pretty function to return pretty + name and use in postgis_constraint_type (seems 3 times as slow + with conversion -- will investigate later) -- before my 50 odd + goemetry_columns based on all constraint columns returns 75ms now + takes 250-300 ms. + +2011-06-30 17:16 dustymugs + + * raster/rt_core/rt_api.c: removed accidental commit of some debug + testing + +2011-06-30 13:28 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_asjpeg_expected: fixed logic issues in + ST_AsJPEG + +2011-06-29 23:14 pramsey + + * spatial_ref_sys.sql: Change parameter order in 900913 (magic!) + +2011-06-29 22:40 mcayland + + * doc/man/pgsql2shp.1, loader/cunit/cu_pgsql2shp.c, + loader/pgsql2shp-cli.c, loader/pgsql2shp-core.c, + loader/pgsql2shp-core.h: Commit rework of #885 (pgsql2shp fields + conversion from predefined list). + + This patch required extra work to ensure that it was a better fit + for the + new loader/dumper structure including error reporting, better use + of C + coding style and altering various names/code locations as + appropriate. + +2011-06-29 22:40 pramsey + + * postgis/lwgeom_geos.c, regress/tickets.sql, + regress/tickets_expected: GEOS no like POINT EMPTY (#1060) + +2011-06-29 21:10 robe + + * MIGRATION: Itemize some issues with restoring data from old that + cause failures + +2011-06-29 19:14 robe + + * NEWS, doc/introduction.xml, doc/release_notes.xml: Add Hunter + Systems Group to credits for funding Geocoder enhancements + +2011-06-29 16:26 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + postgis/uninstall_legacy.sql.in.c: #949 more legacy cleanup -- + add G-M to uninstall, remove accum + +2011-06-29 12:56 robe + + * postgis/uninstall_legacy.sql.in.c: fix typo in uninstall script + +2011-06-29 10:35 robe + + * doc/extras_tigergeocoder.xml, + extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1069: + Support for specifying max_results to return. Regress already + committed + +2011-06-29 05:06 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: + fix for #1073 handling mangled zipcodes and update regress to + include these + +2011-06-29 04:23 robe + + * extras/tiger_geocoder/tiger_2010/regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress, + extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, + extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: + #1077 preliminary regress tests and current outputs (formatting + needs cleanup and to be run by script but will deal with that + later). Already have a regress failure when compared with docs. + +2011-06-28 19:36 strk + + * topology/test/regress/layertrigger.sql, + topology/test/regress/layertrigger_expected: Simplify + layertrigger tests dropping unneeded operations. The reduction + was verified to still trigger bug #950 prior to the fix for it. + +2011-06-28 19:36 strk + + * topology/test/Makefile, topology/test/regress/layertrigger.sql, + topology/test/regress/layertrigger_expected, + topology/topology.sql.in.c: Apply patch by Andrea Peri to fix + topology layer trigger. Includes regress test. Closes ticket + #950. + +2011-06-28 14:26 robe + + * HOWTO_RELEASE: #1063 - add update website with released doc + version to HOWTO_RELEASE steps + +2011-06-28 12:32 robe + + * extras/tiger_geocoder/tiger_2010/create_geocode.bat: fix windows + script -- had sh style commented alter schema line instead of + windows batch style commented alter schema + +2011-06-28 12:21 robe + + * doc/introduction.xml: put in missing homage to GDAL. Also updated + the GDAL use list + http://trac.osgeo.org/gdal/wiki/SoftwareUsingGdal to include + PostGIS + +2011-06-28 03:55 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, + extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql: + Partial fix for #1068 -- handling of misspelled numeric streets + such as 13nd or 22th and partial support for numeric streets with + fractions like 1/2 + +2011-06-28 02:50 robe + + * extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: get rid of + drop / recreate norm_addy. It's not necessary yet since we + haven't changed it. + +2011-06-28 01:27 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: + #1068 partial fix -- trimmed leading/trailing spaces in + normalize_address fields so now correctly handles things like + W.,N. etc. More fixes coming. + +2011-06-27 21:35 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c: - wrote + function getSRTextSPI to create one code for getting the srtext + of a SRID from the spatial_ref_sys table. + - removed plpgsql function _ST_srtext with addition of + getSRTextSPI. + + The regression failure in ticket #1064 should be resolved as a + side-affect of the new function as the srtext returned through + SPI is copied to an interval variable. + +2011-06-27 19:31 pramsey + + * .: Ignore GNUMakefile + +2011-06-27 19:24 pramsey + + * liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_gml.c, + liblwgeom/cunit/cu_out_kml.c, liblwgeom/cunit/cu_out_svg.c, + liblwgeom/cunit/cu_out_x3d.c, postgis/SERIALIZED_FORM: Change + CompoundString to CompoundCurve + +2011-06-27 19:02 dustymugs + + * raster/test/regress/rt_pixelvalue_expected: modified expected + results for rt_pixelvalue. + + Associated ticket is #1055 + +2011-06-27 18:53 pramsey + + * MIGRATION: Add migration guide for upgraders + +2011-06-27 18:02 pramsey + + * liblwgeom/lwutil.c: Fix type name for CompoundCurve + +2011-06-27 16:47 mcayland + + * raster/rt_core/rt_api.c: Edit rt_band_get_pixel() so that the + warning message contains the out-of-bound coordinates being + accessed. + +2011-06-27 14:35 dustymugs + + * raster/rt_pg/rt_pg.c: Cleanup of error messages. + +2011-06-27 01:53 robe + + * doc/Makefile.in, doc/xsl/raster_gardentest.sql.xsl, + regress/Makefile.in: version garden test files so now named + raster_gardentest_20.sql, postgis_gardentest_20.sql. Add + reclassarg type example to raster garden objects + +2011-06-26 19:44 robe + + * doc/xsl/postgis_gardentest.sql.xsl, + doc/xsl/raster_gardentest.sql.xsl: revise to ignore OUT + parameters. Also add 20 to postgis garden output table name + +2011-06-26 18:18 robe + + * doc/reference_output.xml: change ST_AsX3d from using + methodsynopsis back to funcsynopsis. This was an attempt before + to stylize default args which didn't work out. + +2011-06-26 17:31 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, postgis/lwgeom_geos.c: + ST_IsValidDetail and ST_IsValidReason POLYGON CRASH (#712) + +2011-06-26 03:15 pramsey + + * liblwgeom/lwsegmentize.c: Make test for co-linearity a little + more double-barrelled. + +2011-06-26 02:29 pramsey + + * liblwgeom/lwsegmentize.c: Simplify circle stroking code (#1057) + +2011-06-25 23:35 pramsey + + * doc/html/image_src/generator.c: Remove reference to algorithm.h + from generator.c + +2011-06-25 22:36 pramsey + + * liblwgeom/Makefile.in, liblwgeom/cunit/cu_algorithm.c, + liblwgeom/g_box.c, liblwgeom/liblwgeom.h, + liblwgeom/liblwgeom_internal.h, liblwgeom/lwalgorithm.c, + liblwgeom/lwalgorithm.h, liblwgeom/lwsegmentize.c, + liblwgeom/lwtree.c, postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos_split.c: + Prototype segmentation code and move lwalgorith.h prototypes into + liblwgeom.h and liblwgeom_internal.h + +2011-06-25 21:42 pramsey + + * liblwgeom/cunit/cu_algorithm.c, liblwgeom/lwalgorithm.c, + liblwgeom/lwalgorithm.h, postgis/lwgeom_functions_basic.c: + Convert some BOX3D functions to GBOX + +2011-06-25 21:11 robe + + * doc/extras_tigergeocoder.xml: correct column names of norm_addy + object - they were wrong + +2011-06-25 20:32 robe + + * NEWS, doc/release_notes.xml: update release notes + +2011-06-25 20:24 robe + + * doc/extras_topology.xml, doc/faq_raster.xml, + doc/introduction.xml, doc/man/pgsql2shp.1, + doc/reference_processing.xml, doc/reference_raster.xml: #1062 + apply typo patch from Kasif Rasul + +2011-06-25 19:20 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_transform.sql, + raster/test/regress/rt_transform_expected: Modified ST_Transform + to permit specification of projected raster's scale. This is due + to the scale change that occurs when a raster is being + reprojected. + +2011-06-25 18:15 robe + + * doc/reference_operator.xml: bounding box clarification && (that + it's 2D) + +2011-06-25 18:14 robe + + * doc/extras_tigergeocoder.xml: minor clarifications + +2011-06-25 08:13 robe + + * extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql: + #1051 - fix rating logic (typo in direction weight) causing - + select (g.addy).*, astext(g.geomout), g.* from geocode('150 2nd + Ave S, Minneapolis, MN 55401') as g To return north instead of + south. Also change functions to use named args + +2011-06-24 23:18 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: bah pdflatex doesn't like sect3. + Just make it a sect2 + +2011-06-24 21:49 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: Id on para didn't take -- lets + try a sect3 + +2011-06-24 21:20 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/test/regress/rt_transform.sql, + raster/test/regress/rt_transform_expected: Added sanitization of + the algorithm parameter of ST_Transform. Refactored the + regression test for ST_Transform. + +2011-06-24 16:30 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: put in ancho for changed section + and link back from top of What's new to breaking changes section + +2011-06-24 16:14 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: revise 2.0 changed,enhanced, new + to also capture paragraphs embedded in sub tags such as warning, + note. Was missing some breaking changes ST_Length, + ST_GeomFromText etc because it wasn't catching warnings + +2011-06-24 14:25 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: + thought had changed to use default params -- guess not. Also + stamp in time author info as comment inside function + +2011-06-24 13:02 robe + + * doc/reference_raster.xml: Get rid of note about ST_Transform not + working on all platforms. No longer true + +2011-06-24 01:28 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: + revert unnecessary edit + +2011-06-24 01:20 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: + fix for #1051 -- postDirAbbrev doesn't parse + +2011-06-23 23:50 chodgson + + * ., liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, + loader/getopt.c, loader/getopt.h, loader/shpcommon.h, + postgis/long_xact.sql.in.c, postgis/lwgeom_functions_analytic.c, + postgis/postgis.sql.in.c, postgis/sqlmm.sql.in.c, + raster/doc/RFC2-WellKnownBinaryFormat, + raster/scripts/python/Makefile.rt.sample, + raster/scripts/python/rtreader.py: further bug fix for #884 + +2011-06-23 22:29 robe + + * doc/reference_measure.xml: note about ST_length geography + breaking change -- in 1.5 used to return perimeter of a polygon + now returns 0 just like geometry + +2011-06-23 21:15 robe + + * extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, + extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_fuzzy.sql: + time autho stamp signatures + +2011-06-23 21:11 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: + fix typos + +2011-06-23 21:08 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: + put in author revision id placeholder and have as part of code + logic as well + +2011-06-23 20:46 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/test/core/testapi.c: Removed + rt_raster_transform from rt_api.c and any calls to it since + rt_raster_gdal_warp has same results for reprojections. + +2011-06-23 20:29 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c: Addition of rt_raster_gdal_warp + function in rt_api.c. This was written based upon GDAL's gdalwarp + utility to provide a flexible means to reproject, change the + scale of, adjust the skew (deskew) of and shift the origin of a + raster. RASTER_transform in rt_pg.c has been adjusted to make use + of rt_raster_gdal_warp instead of rt_raster_transform. Regression + te + sts confirm that resulting rasters from rt_raster_gdal_warp are + identical to that of rt_raster_transform. + + The abilities to change a raster's scale, skew and origin have + yet to be tested and have no user-accessible SQL functions as of + this revision. This will occur in future revisions. + + The function rt_raster_transform will be removed in a future + revision. + +2011-06-23 15:36 pramsey + + * regress/sql-mm-circularstring_expected, + regress/sql-mm-curvepoly_expected, + regress/sql-mm-multisurface_expected: Re-base circular bbox + regressions + +2011-06-23 13:57 pramsey + + * liblwgeom/g_box.c, liblwgeom/liblwgeom.h, + liblwgeom/lwsegmentize.c: PostGIS Box2D (and && operator) gives + wrong result for ST_CircularString type (#578) + +2011-06-23 13:53 robe + + * CREDITS: clean up credits a bit + +2011-06-23 11:07 robe + + * postgis/postgis.sql.in.c: #944 support functions to comb out + type,srid, dim from constraint based geometries and integration + into geometry_columns_v so that non-typmods and typmods of the + world can coexist in harmony + +2011-06-23 11:01 strk + + * postgis/lwgeom_debug.c: Don't interpret types as flags in + ST_Summary. Fixes bug #1054 (needs automated testing) + +2011-06-22 23:13 robe + + * doc/reference_constructor.xml: minor addition to + GEOMETRYCOLLECTION(EMPTY) warning + +2011-06-22 23:10 robe + + * doc/reference_accessor.xml, doc/reference_constructor.xml: #924 - + document breaking change + +2011-06-22 22:09 pramsey + + * liblwgeom/lwpoly.c: ST_ForceRHR POLYGON EMPTY crash (#710) + +2011-06-22 21:33 pramsey + + * liblwgeom/lwgeom.c, postgis/lwgeom_functions_basic.c: ST_GeoHash + POLYGON Empty crash (#711) + +2011-06-22 06:55 robe + + * doc/reference_raster.xml: Fill in raster coverage protos for + ST_Histogram (still need examples for these), fix typo in another + function, change ST_SetBandNoDataValue as if it supports default + args (the documentation will be consistent with implementation + onces #1049 is done) + +2011-06-21 06:13 robe + + * doc/reference_raster.xml: get rid of extraneous proto + +2011-06-21 05:45 robe + + * doc/reference_raster.xml: more fine tuning of output of driver + options + +2011-06-21 05:25 robe + + * doc/reference_raster.xml: Fix ST_GDalDrivers output to correctly + output options as table. I had thought it was evenly balanced + (all options have descriptions), but that is not the case so + origianl example had the name and descriptions mismatched + +2011-06-21 05:05 dustymugs + + * raster/rt_pg/rt_pg.c, raster/test/regress/rt_band.sql, + raster/test/regress/rt_band_expected: Refactored code and removed + the use of SET_VARSIZE for RASTER_band to fix segfault. + + Associated ticket is #1044. + +2011-06-21 04:18 robe + + * doc/reference_raster.xml: change bigint to integer for + ST_ValueCount record outputs + +2011-06-21 03:26 robe + + * doc/reference_raster.xml: document ST_AsJPEG and fill in missing + protos for ST_ValueCount + +2011-06-21 01:52 robe + + * doc/reference_raster.xml: Get rid of removed ST_SummaryStats + proto and add new ST_SummaryStats proto + +2011-06-20 21:15 pramsey + + * postgis/lwgeom_dump.c: ST_Dump with GSerialized POINT EMPTY and + EWKT/AsText mismatch (#746) + +2011-06-20 17:08 pramsey + + * doc/html/image_src/generator.c: Increase size of generator.c + static buffer. (#583) + +2011-06-20 16:58 pramsey + + * liblwgeom/g_box.c: geography: ST_Intersects, ST_DWithin + gbox_overlaps: geometries have mismatched dimensionality (#1037) + +2011-06-20 14:55 dustymugs + + * raster/test/regress/rt_transform.sql, + raster/test/regress/rt_transform_expected: Changed the regression + tests for ST_Transform in preparation for testing replacement + ST_Transform function with different underlying code. + +2011-06-20 11:37 strk + + * topology/topology.sql.in.c: Add missing SQL/MM functions in the + status section (TODO) + +2011-06-20 09:29 robe + + * doc/reference_processing.xml, postgis/postgis.sql.in.c, + postgis/postgis_drop.sql.in.c: #1040 -- ST_MinimumBoundingCircle + -- replace X(), Y() deprecated calls with ST_X(), ST_Y(). Also + changed to use default args. We really need regression tests for + this function. Will put on separate task. + +2011-06-19 06:24 robe + + * doc/installation.xml: more cleanup of hard upgrade instructions + +2011-06-19 05:52 robe + + * doc/installation.xml: Amend hard upgrade instructions to remove + stuff that is obsolete and add in additional steps needed for + PostGIS 2.0. Also update creating new spatial database to include + instructions for installing raster and topology support + +2011-06-19 00:31 robe + + * extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql: + add index check / generation for soundex, lower, geometry gist, + and least_hn + +2011-06-18 22:16 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: + Fix for #1025 -- Geocoder Failing with NORTH EAST is street name + +2011-06-18 18:24 pramsey + + * postgis/gserialized_typmod.c: Error message change + +2011-06-18 07:35 robe + + * extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql: + hmm lets try that again + +2011-06-18 07:34 robe + + * extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql: + backout some code didn't mean to commit + +2011-06-18 07:29 robe + + * doc/extras_tigergeocoder.xml, + extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql: Found some + indexes I missed -- added to tiger_loader, also #1036 create + missing_indexes generation script to back install. Still need to + put in logic for some more indexes, but htis is a good start. + Also documented new function + +2011-06-18 06:03 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: fix + error in last commit + +2011-06-18 05:33 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: get + rid of unnecessary auto casting + +2011-06-18 05:15 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: + #1035 gluing on .0 is making least check always return 0. + +2011-06-18 03:41 robe + + * doc/reference_measure.xml, postgis/geography.sql.in.c, + postgis/postgis_drop.sql.in.c: Change ST_Length, ST_Perimeter for + geography to use default parameters, document + ST_Perimeter(geography,use_spheroid) + +2011-06-17 22:36 pramsey + + * regress/sql-mm-circularstring.sql, + regress/sql-mm-circularstring_expected: Quiet regression failure + for minor rounding difference. + +2011-06-17 22:18 pramsey + + * liblwgeom/g_box.c, liblwgeom/liblwgeom.h, + liblwgeom/lwcircstring.c, liblwgeom/lwsegmentize.c, + regress/tickets.sql, regress/tickets_expected: Bounding box + calculation for straight CircString fails (#668) + +2011-06-17 21:26 pramsey + + * postgis/geography.sql.in.c: Retrieving and storing Geography + column data through JDBC does not work (#350) + +2011-06-17 21:11 pramsey + + * postgis/geography.sql.in.c, postgis/geography_measurement.c: + Define alias ST_Perimeter (for geography ST_Length) (#526) + +2011-06-17 20:33 robe + + * doc/reference_raster.xml: #1032 fix typos + +2011-06-17 20:14 robe + + * postgis/postgis.sql.in.c: change geography to geometry and limit + view to only output tables and views + +2011-06-17 20:06 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: fixed parameter passing in + ST_AsTiff + +2011-06-17 15:16 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Refactored ST_SummaryStats so + that there is a non-user _ST_SummaryStats that is the backend of + all ST_SummaryStats and ST_ApproxSummary stats functions. This + eliminates the "sample_percent" parameter from the one + ST_SummaryStats function that had it. + +2011-06-16 21:01 pramsey + + * postgis/Makefile.in, postgis/geography.h, + postgis/geography.sql.in.c, postgis/geography_inout.c, + postgis/geometry_inout.c, postgis/gserialized_typmod.c, + postgis/postgis.sql.in.c: Partial typmod support for PostGIS + geometry (#944) + +2011-06-16 20:29 robe + + * doc/reference_raster.xml: Some cleanup. change ST_AsGDALRaster + example using spatial ref to agree with new syntax of just + passing in the srid. + +2011-06-16 02:16 robe + + * doc/reference_operator.xml: put in missing tag + +2011-06-16 02:08 robe + + * doc/reference_operator.xml: document &&& nd interacts bounding + box operator + +2011-06-15 23:59 pramsey + + * liblwgeom/g_box.c, liblwgeom/liblwgeom.h, + postgis/geography.sql.in.c, postgis/geometry_gist_selectivity.c, + postgis/lwgeom_box3d.c, postgis/postgis.sql.in.c: Fix up + selectivity and operators a little + +2011-06-15 20:22 pramsey + + * liblwgeom/g_box.c, liblwgeom/liblwgeom.h, + postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_gist.c: Add a couple + more GBOX functions to map to B2DF4 requirements + +2011-06-15 15:43 dustymugs + + * raster/test/core/testapi.c: Changed band pixel types to 64BF + instead of 32BF so that the warning messages for data getting + converted are mitigated. + +2011-06-15 14:29 dustymugs + + * raster/rt_core/rt_api.c: Added value for nBandCount attribute of + GDALWarpOptions in rt_raster_transform function. + + This is based upon the discussion found at: + + http://lists.osgeo.org/pipermail/gdal-dev/2011-May/028730.html + + Related ticket is #1015 + +2011-06-15 12:44 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + postgis/uninstall_legacy.sql.in.c: #722 - get rid of transform + and remainder of SnapToGrid deprecated family of functions. Add + to #945 uninstall_legacy and also legacy.sql.in.c files + +2011-06-15 01:25 robe + + * doc/reference_raster.xml, raster/rt_pg/rtpostgis.sql.in.c: Change + ST_MapAlgebra to use default args and amend the documentation to + reflect change. In so doing fix #969 - inconsistent order of + args, #967 raster regress failures on 9.0 and 9.1 + +2011-06-14 19:32 dustymugs + + * raster/test/regress/create_rt_band_properties_test.sql, + raster/test/regress/rt_spatial_relationship.sql: Changed SRID to + something within the range permitted by GSERIALIZED. As of this + revision, all raster regression tests pass successfully. + +2011-06-14 16:21 pramsey + + * postgis/lwgeom_box2dfloat4.c: bug in BOX2DFLOAT4_in function due + to GSERIALIZED_ON change (#1020) + +2011-06-14 16:04 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: With GSERIALIZED_ON enabled, + adapted code that needs preprocessor conditions. Basically + instead of "geometry_gist_sel" and "geometry_gist_joinsel", + GSERIALIZED_ON uses "contsel" and "contjoinsel" + +2011-06-14 08:20 strk + + * topology/topology.sql.in.c: Do not explicitly name GIST opclass + (was renamed). Fixes topology after the GSERIALIZED switch. + +2011-06-14 08:20 strk + + * loader/Makefile.in, loader/cunit/Makefile.in: Fix libiconv linker + flags + +2011-06-14 04:26 pramsey + + * postgis/lwgeom_box2dfloat4.c: Apply bug in BOX2DFLOAT4_in + function due to GSERIALIZED_ON change (#1020) from dustymugs + +2011-06-13 21:47 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/test/core/testapi.c: Fixed memory + leak in RASTER_asGDALRaster of rt_pg.c and left note in comments + of rt_raster_to_gdal + +2011-06-13 21:31 pramsey + + * postgis/gserialized.h, regress/dump_expected, + regress/lwgeom_regress_expected, regress/regress_expected, + regress/sql-mm-circularstring_expected: Move from GSERIALIZED off + by default to on by default. Adjust minor regression changes as + necessary. + +2011-06-13 20:20 pramsey + + * loader/cunit/Makefile.in: Allow cunit tests to build and run in + OS/X + +2011-06-13 19:51 pramsey + + * postgis: Add svn:ignores for some new derived files. + +2011-06-13 12:30 robe + + * NEWS, doc/release_notes.xml: update 1.5.3 release notes + +2011-06-13 11:25 robe + + * doc/using_postgis_app.xml: #609 revise JDBC to use non-deprecated + calling syntax + +2011-06-13 01:32 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: + surpress outputting sql if not in debug mode + +2011-06-13 01:31 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: + change to return as much address as possible even if no fullname + at least try to return city, state, zip + +2011-06-12 14:33 robe + + * doc/extras_tigergeocoder.xml: fix typo in reverse_geocode name + and get rid of other prot since changed to use default args + +2011-06-12 06:34 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: fix + division by zero issue + +2011-06-12 04:55 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: + make debug statement conditional + +2011-06-12 04:52 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: + significantly improve speed of reverse geocode (when all states + loaded), but using CTEs and unparameterizing query (parameterized + often does not use inheritance), reverse_geocode to use default + parameters, put in table column comments to describe some of what + loader columns mean. + +2011-06-11 19:26 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/test/core/testwkb.c: Added function + parameter "header_only" to rt_raster_deserialize. This instructs + the function to only extract the raster header. + + All functions calls to rt_raster_deserialize in rt_pg.c and + testwkb.c have been modified to account for the "header_only" + parameter. In addition, functions that can use + PG_DETOAST_DATUM_SLICE have been modified to use it. + + Associated tickets are #867 and #985. + + Now to work on valgrinding rt_pg.c + +2011-06-11 19:06 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_mean.sql, + raster/test/regress/rt_mean_expected, + raster/test/regress/rt_minmax.sql, + raster/test/regress/rt_minmax_expected, + raster/test/regress/rt_stddev.sql, + raster/test/regress/rt_stddev_expected, + raster/test/regress/rt_sum.sql, + raster/test/regress/rt_sum_expected, + raster/test/regress/rt_transform.sql, + raster/test/regress/rt_transform_expected: Removed the + ST_SummaryStats wrappers: ST_Sum, ST_Mean, ST_Stddev, ST_MinMax. + Only ST_Count is preserved as it has a shortcut for when + "exclude_nodata_value" is FALSE. + + Refactored regression test for rt_transform due to removal of + some ST_SummaryStats wrappers and make the tests no longer about + being exact to specific values but more about being in the + appropriate contexts. + + Associated ticket is #1005 and to some degree, #985. + +2011-06-11 13:41 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: Sort what's new 2.0 by name of + section insted of id since raster ids start with RT_ they are + being sorted at the top above everything else which is confusing + +2011-06-11 05:27 robe + + * doc/reference_raster.xml: Fix ST_BandMetaData, ST_AsGDalRaster + (they take defaults now so prots have ben removed) + +2011-06-11 04:59 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/test/core/testapi.c: Refactored + rt_raster_replace_band in rt_api.c to return the replaced band. + Additional memory cleanups in testapi.c due to segfault and + leaks. + +2011-06-11 01:09 robe + + * doc/reference_raster.xml: Note about issues with raster + ST_Transform + +2011-06-11 00:43 robe + + * doc/reference_raster.xml: document raster ST_Transform function. + Will provide examples later. + +2011-06-11 00:05 dustymugs + + * raster/rt_core/rt_api.c, raster/test/core/testapi.c: Fixed bunch + of memory leaks in rt_api.c and testapi.c. Will need to valgrind + the regression tests to clean up the leaks in rt_pg.c + +2011-06-10 23:19 robe + + * doc/reference_raster.xml: get rid of ST_SRSText usage is gone and + replaced with just srid so parallel with geometry. Update all the + function doco -- they used to use srstext, but now they use srid. + +2011-06-10 23:01 dustymugs + + * raster/rt_core/rt_api.c: Refactored how GDAL warp options are + freed. I believe I was prematurely freeing the options. + + Associated ticket #1015 + +2011-06-10 19:49 pracine + + * raster/rt_core/rt_api.c, raster/test/regress/rt_pixelvalue.sql, + raster/test/regress/rt_pixelvalue_expected: Getting pixel value + at out of range coordinate should only return a warning. Was + broken at r7106. Added a check. + +2011-06-10 18:18 dustymugs + + * raster/rt_pg/rt_pg.c: Fixed error messages. + +2011-06-10 18:14 dustymugs + + * raster/rt_core/rt_api.c: Explicitly set GDALWarpOptions element + padfSrcNoDataImag as it seems some folks are having regression + error. Based upon the GDAL code, explicitly setting + padfSrcNoDataImag and padfDstNoDataImag should eliminate the + error message that is occurring. + + Associated tickets are #925 and #1015. + +2011-06-10 17:24 robe + + * doc/using_postgis_app.xml: #609 jdbc error in documentation + +2011-06-10 17:00 robe + + * postgis/postgis.sql.in.c: #666 -- strange I don't recall this + being an issue on PostGIS 2.0, but seems to be also. Still need + regress test for it though. + +2011-06-10 16:16 pramsey + + * spatial_ref_sys.sql: Update NZ projections for grid + transformation support (#631) + +2011-06-10 15:19 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/Makefile.in, + raster/test/regress/rt_bandmetadata.sql, + raster/test/regress/rt_bandmetadata_expected, + raster/test/regress/rt_metadata.sql, + raster/test/regress/rt_metadata_expected: Rewrote ST_BandMetaData + to use a C function instead of sequential calls for the metadata + of a raster's band in plpgsql. Also added regression tests for + ST_MetaData and ST_BandMetaData due to C functions. + + Associated ticket #1012 + +2011-06-10 05:13 robe + + * doc/reference_raster.xml: more description on reclass expressions + +2011-06-10 01:52 robe + + * doc/reference_constructor.xml: more examples for ST_Point and + example converting to geography + +2011-06-09 21:27 pramsey + + * regress/regress_index.sql: Minor change to work with gserialzed + +2011-06-09 21:15 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c: Rewrote + ST_Metadata to make use of a C function instead of sequential + calls for the metadata of a raster in plpgsql. + + Associated ticket #1012 + +2011-06-09 21:12 pramsey + + * postgis/lwgeom_export.c: Remove some compile warnings + +2011-06-09 21:12 pramsey + + * doc, macros: Add some ignores + +2011-06-09 20:51 pramsey + + * postgis/lwgeom_geos.c: Bad handling of Inf values in GEOS (#1013) + +2011-06-09 20:32 robe + + * doc/installation.xml: #448 add CUnit requirement for testing + +2011-06-09 18:55 dustymugs + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/scripts/python/rtgdalraster.py: Replaced the parameter + "srs" in ST_AsGDALRaster with "srid" so as to match that of + ST_Transform and other functions that deals with spatial + reference systems. In doing so, this eliminates the user function + ST_srtext and just has a hidden _ST_srtext function for use by + the underlying C functions. Another nice benefit is that I was + able to reduce the number of user-facing functions. + + Associated ticket #1011 + +2011-06-09 16:01 robe + + * extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql: + #1009 typo in index creation + +2011-06-08 22:47 dustymugs + + * raster/test/regress/rt_transform.sql, + raster/test/regress/rt_transform_expected: - added additional + tests that shouldn't require datum shift files for proj.4. + - refactored output that would be double precision to be rounded + +2011-06-08 21:10 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c: Rewrote how the standard/sample + deviation is computed in ST_SummaryStats for coverage tables. It + now extends the existing use of a single-pass standard deviation + calculation to be able to do the calculation for a coverage + table. + + Associated ticket #985. + +2011-06-08 00:10 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: forgot to comment out debug code + for ST_Histogram thus causing rt_histogram regression to fail + +2011-06-08 00:00 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_sum_expected, + raster/test/regress/rt_summarystats_expected: fixed + ST_SummaryStats for coverage tables where the sum of all tiles + was not being computed. + Associated ticket #1005 + + Also added shortcuts to ST_Count for when parameter + "exclude_nodata_value" is FALSE, just compute the count based + upon the raster's dimensions. Performance difference between the + normal route and the shortcut is negligible for small rasters but + noticable when run on large rasters and coverage tables + +2011-06-07 22:59 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/rt_histogram.sql, + raster/test/regress/rt_histogram_expected: Added support for + coverage tables to ST_Histogram. This entailed adding the ability + to explicitly specify the min and max values in the underlying C + function rt_band_get_histogram. The min and max parameters should + ONLY be used by the established coverage table handling + ST_Histogram functions as the returned percent element of the + histogram type is changed from returning the percentage to + returning the sum of counts for that histogram. + + Associated ticket is #934. + +2011-06-07 18:21 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_transform.sql, + raster/test/regress/rt_transform_expected: Add ST_Transform + function that achieves the primary purpose of reprojecting a + raster to a new projection system. This makes use of the GDAL + Warp API function GDALAutoCreateWarpedVRT(). In the future, the + underlying C function is expected to be refactored to support + skewing and pixel scaling at the same time the raster is + reprojected. + + Really minor changes to rt_pg/rt_pg.c adding initilization values + to variables for eliminating compile warnings in Windows (thanks + Pierre). + + Fixed variable "status" in rt_raster_from_gdal_dataset() of + rt_core/rt_api.c + + Associated ticket is #925 + +2011-06-07 13:04 robe + + * doc/faq.xml: Put legacy.sql in varname tag so prints out as + courier and stands out more. Some clarification on the + geography/geometry choice question + +2011-06-07 12:37 robe + + * doc/reference_raster.xml: more corrections of erroneous + statements + +2011-06-07 12:16 robe + + * doc/reference_raster.xml: Fix minor formatting issues + +2011-06-07 07:45 robe + + * doc/reference_raster.xml: forgot output column in histogram type + +2011-06-07 07:41 robe + + * doc/reference_raster.xml: more correction in ST_Histogram + explanation + +2011-06-07 07:26 robe + + * doc/reference_raster.xml: make description of programming match + what is going on in histogram example + +2011-06-07 07:24 robe + + * doc/reference_raster.xml: missing one proto for ST_Histogram + +2011-06-07 07:20 robe + + * doc/reference_raster.xml: add description ST_Histogram inputs + +2011-06-07 07:10 robe + + * doc/reference_raster.xml: document histogram type + +2011-06-07 07:02 robe + + * doc/reference_raster.xml: document ST_Histogram + +2011-06-05 21:49 dustymugs + + * raster/rt_core/rt_api.c: bug fix of r7325 where the wrong + variable is used in the "for" loop at line 5442 + +2011-06-05 20:52 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/test/core/testapi.c: - added additional function + parameters "bandNums" and "count" to rt_raster_to_gdal_mem so + that the GDAL dataset created only contains those bands specified + - any calls to rt_raster_to_gdal_mem function was refactored for + the new function parameters + - refactored rt_raster_dump_as_wktpolygons to make use of + rt_raster_to_gdal_mem so as to reduce duplicate code and improve + cleanliness + +2011-06-05 07:55 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql: + fix ambiguous column issue now that new zcta5 also has statefp + +2011-06-05 07:35 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql: + more speed optimizations + +2011-06-05 07:07 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: + revise function s so lookup zip utilizes constraint exclusion + +2011-06-05 06:13 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, + extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1004: + census has finally released zcta5 for 2010. Get rid of zcta500 + table. replace with a more generic named zcta5. Revise loader + state script to load in zcta510 data and revise functions to use + new zcta5 table. + +2011-06-04 02:11 robe + + * doc/reference_raster.xml: Fix more erroneous statements about + ST_Reclass + +2011-06-04 00:59 robe + + * doc/reference_raster.xml: get rid of TODO note on ST_REclass + exmaple -- I already did it. + +2011-06-04 00:58 robe + + * doc/reference_raster.xml: huh more mistakes in ST_Reclass + +2011-06-03 17:02 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/test/core/testapi.c: Added rt_raster_from_gdal_dataset + function to rt_core/rt_api.c. This function provides the + functionality needed to convert a GDAL dataset into a PostGIS + Raster object. + +2011-06-03 15:19 jorgearevalo + + * configure.ac, raster/rt_core/rt_api.c, + raster/test/core/testapi.c: Check for new GDALFPolygonize + function. If it isn't present, the old GDALPolygonize is called. + Related ticket #650. + +2011-06-03 06:00 robe + + * doc/reference_raster.xml: add missing ST_ValueCount protos, get + rid of ' around , causing comment installation to fail. + +2011-06-02 22:51 robe + + * doc/reference_raster.xml: fix wording of reclassarg and + summarystats + +2011-06-02 22:25 robe + + * doc/reference_raster.xml: Fix typo + +2011-06-02 21:54 robe + + * doc/reference_raster.xml: document ST_Band + +2011-06-02 21:27 robe + + * doc/reference_raster.xml: get rid of extra paragraph marks + +2011-06-02 21:13 robe + + * doc/reference_raster.xml: example how to use variadic version of + ST_Reclass raster function, finish off reclassarg type + description, add summarystats type + +2011-06-02 05:05 robe + + * doc/faq_raster.xml: Clarify GDAL version requirements for + Mapserver to load PostGIS raster + +2011-06-01 23:50 jorgearevalo + + * raster/rt_core/Makefile.in, raster/rt_core/rt_api.c, + raster/test/core/testapi.c: Fixed ticket #650. You need to update + your GDAL copy to a release up to 22476 to make it work. + +2011-06-01 12:31 strk + + * postgis/lwgeom_box2dfloat4.c, regress/tickets.sql, + regress/tickets_expected: The box2d of an empty geometry is NULL, + not a point. Closes ticket #938 and regress-tests it. + +2011-06-01 11:55 robe + + * doc/reference_raster.xml: put a space after parameter name to try + to prevent getting shoved in with type in reclassarg type def + +2011-06-01 08:22 robe + + * doc/reference_raster.xml: st_recalss -- hmm screwed up on + example. Had overlapping ranges before. + +2011-06-01 08:17 robe + + * doc/reference_raster.xml, doc/reference_type.xml, + doc/xsl/raster_comments.sql.xsl: move raster types to raster + section (there are way too many now to try to lump into + reference_type and do case statements to exclude from + postgis_comments). Revise raster_comments to look for types in + reference_raster. Add docu for ST_Reclass and reclassarg type. + Need at least one more example to show how to use recalssargs. + +2011-05-31 22:54 dustymugs + + * raster/rt_core/rt_api.c: additional code refactoring in + rt_raster_from_band + +2011-05-31 22:47 dustymugs + + * raster/rt_core/rt_api.c: code refactored and added copying of + raster attributes to new raster in rt_raster_from_band + +2011-05-31 01:50 robe + + * doc/reference_raster.xml: #960 get rid of obsolete ST_AsPNG + protos to make consistent with implementation + +2011-05-31 01:39 robe + + * doc/reference_raster.xml: #960 get rid of ST_AsGDALRaster proto + and update remaining to be consistent with new default args. + +2011-05-31 01:29 robe + + * doc/reference_measure.xml, postgis/geography.sql.in.c, + postgis/postgis_drop.sql.in.c: #961- reduce number of functions - + Get rid of st_area(geography) and change st_area(geography, + use_spheroid = true) and also have named argument names so + callable by named args + +2011-05-31 01:09 robe + + * doc/extras_topology.xml: document missing proto for + createtopology + +2011-05-31 00:54 robe + + * doc/reference_raster.xml: Document ST_SummaryStats raster + function + +2011-05-30 20:18 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Added default values for + function parameters of ST_AsTIFF, ST_AsJPEG and ST_AsPNG. + + Associated ticket is #960 + +2011-05-30 15:48 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Added default parameter for + ST_AsGDALRaster + + Associated ticket is #960 + +2011-05-30 14:53 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c: renamed + all instances of "hasnodata" function argument to + "exclude_nodata_value" in SQL functions (and underlying code + where appropriate) ST_SummaryStats, ST_Count, ST_Sum, ST_Mean, + ST_StdDev, ST_MinMax, ST_Quantile, ST_Histogram, ST_ValueCount + and ST_ValuePercent + +2011-05-30 09:45 robe + + * extras/tiger_geocoder/tiger_2010/tiger_loader.sql: get rid of + bash line -- seems unnecessary and breaks if multiple states. + Forgot cd which was making secondary states fail loading. + +2011-05-30 08:28 robe + + * doc/reference_raster.xml: + +2011-05-30 08:27 robe + + * doc/reference_raster.xml: more corrections and one more example + for ST_ValueCount + +2011-05-30 07:39 robe + + * doc/reference_raster.xml: fix errors in notes + +2011-05-30 03:57 robe + + * doc/reference_raster.xml: fill in more missing protos for + st_valuecount -- still more to go + +2011-05-30 03:43 robe + + * doc/reference_raster.xml, doc/xsl/postgis_comments.sql.xsl, + doc/xsl/raster_comments.sql.xsl, + doc/xsl/topology_comments.sql.xsl: put in missing protos for + st_quantile. Revise comment generator scripts to properly handle + OUT parameters + +2011-05-30 02:52 robe + + * doc/reference_raster.xml: document ST_quantile -- still missing + some protos (also get rid of obsolete warnings) + +2011-05-30 01:56 robe + + * doc/reference_raster.xml: reference to st_valuecount in + st_dumpaspixels + +2011-05-30 01:51 robe + + * doc/reference_raster.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Move + Bborie's new cool stat functions into their own section. Add + documentation for st_valuecount -- more coming for other raster + functions. macro replace hasnodata with exclude_nodata_value + which hopefully will be clearer to everyone. The raster codebase + needs to be changed to agree with new names (mostly for those + utilizing named arguments in PostgreSQL 9.0+). In enhnced section + --put a note that hasnodata was renamed to exclude_nodata_value. + +2011-05-30 00:30 robe + + * extras/tiger_geocoder/tiger_2010/create_geocode.bat, + extras/tiger_geocoder/tiger_2010/create_geocode.sh, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql: add remarked + out line to set search path -- suggested by Brian Hamlin. Also + some other minor changes + +2011-05-28 23:32 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql: + Get rid of deprecated call to centroid + +2011-05-28 15:07 robe + + * extras/tiger_geocoder/tiger_2010/create_geocode.bat, + extras/tiger_geocoder/tiger_2010/create_geocode.sh, + extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, + extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: fix for + #996 also had to revise least and greatest helper functions to + deal with to and froms that can't be converted to integers. Also + added missing indexes to base tables (helps the planner with + inherited tables though it never really uses those indexes) + +2011-05-28 13:29 robe + + * extras/tiger_geocoder/tiger_2010/create_geocode.sql, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocoder.bat, + extras/tiger_geocoder/tiger_2010/upgrade_geocoder.sh: fill in + some missing licensing headers and svn tags + +2011-05-28 11:46 strk + + * spatial_ref_sys.sql: It's "spatialreference.org", not + "spatialreferencing.org" (srid=900913) + +2011-05-28 11:24 robe + + * extras/tiger_geocoder/tiger_2010/README: revise readme wording so + those unix users who aren't on linux won't be quite as offended + +2011-05-28 11:18 robe + + * extras/tiger_geocoder/tiger_2010/README, + extras/tiger_geocoder/tiger_2010/create_geocode.bat, + extras/tiger_geocoder/tiger_2010/create_geocode.sh, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql: fix for #995 + handling lower level fips. Also many fixes for #908 sh tiger + loader profile. Testing now and will close out if confirmed its + fixed. Also put in a note in the .sh and .bat that for PostgreSQL + 9.1+ have to install fuzzystrmatch with the CREATE EXTENSION + syntax + +2011-05-27 23:35 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_count.sql, + raster/test/regress/rt_count_expected, + raster/test/regress/rt_mean.sql, + raster/test/regress/rt_mean_expected, + raster/test/regress/rt_quantile.sql, + raster/test/regress/rt_quantile_expected, + raster/test/regress/rt_stddev.sql, + raster/test/regress/rt_stddev_expected, + raster/test/regress/rt_sum.sql, + raster/test/regress/rt_sum_expected, + raster/test/regress/rt_valuecount.sql, + raster/test/regress/rt_valuepercent.sql: - remove OUT parameters + on those functions that only return a single value. + - updated regression tests that made use of those functions + returning single values with OUT parameters + +2011-05-27 14:42 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Added default values for + function arguments of ST_Reclass + +2011-05-27 14:01 strk + + * topology/topology.sql.in.c: ST_AddEdgeModFace is complete... + +2011-05-27 14:01 strk + + * doc/extras_topology.xml: Document ST_AddEdgeModFace, tweak + documentation of ST_AddEdgeNewFaces [RT-SIGTA] + +2011-05-27 14:01 strk + + * topology/sql/sqlmm.sql, topology/test/Makefile, + topology/test/regress/st_addedgemodface.sql, + topology/test/regress/st_addedgemodface_expected: Implement + topology.ST_AddEdgeModFace. Includes regress test. [RT-SIGTA] + +2011-05-27 12:15 robe + + * doc/reference_raster.xml: fix indentation + +2011-05-27 10:18 strk + + * topology/sql/sqlmm.sql: Simplify face registration by the end of + ST_AddEdgeNewFaces [RT-SIGTA] + +2011-05-27 09:51 strk + + * topology/test/regress/st_addedgenewfaces.sql, + topology/test/regress/st_addedgenewfaces_expected: + ST_AddEdgeNewFaces: another test splitting a face with holes on + both sides [RT-SIGTA]. + +2011-05-27 09:34 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_addedgenewfaces.sql, + topology/test/regress/st_addedgenewfaces_expected: + topology.ST_AddEdgeNewFaces: do not needlessly replace face of + holes found in a face splitted by the newly added edge. Regress + test it. [RT-SIGTA]. + +2011-05-27 08:34 strk + + * doc/extras_topology.xml, topology/sql/populate.sql, + topology/test/regress/addface.sql, + topology/test/regress/addface_expected: Add an optional force_new + parameter to topology.ST_AddFace to force creation of a new face + when one already exists. Regress test and document. [RT-SIGTA] + +2011-05-27 08:34 strk + + * topology/topology.sql.in.c: fix cpp extra token warning + +2011-05-27 07:13 robe + + * doc/reference_processing.xml, postgis/postgis.sql.in.c, + postgis/postgis_drop.sql.in.c: change ST_ConcaveHull to use + default parameters + +2011-05-27 06:46 robe + + * doc/reference_raster.xml: preliminary documentation for ST_Count + +2011-05-27 00:02 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_valuecount.sql, + raster/test/regress/rt_valuepercent.sql: - Added default values + for function parameters of ST_ValueCount and ST_ValuePercent. + Removed duplicative functions of the same. + - Tweaked the regression tests for ST_ValueCount and + ST_ValuePercent as one question for each function type was too + ambiguous. + +2011-05-26 23:32 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Added default parameter values + for ST_Quantile functions + +2011-05-26 23:11 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Added default values for + function parameters of ST_Histogram and removed duplicative + functions. + +2011-05-26 22:50 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Forgot to delete the commented + out functions of ST_SummaryStats and dependants from r7260 + +2011-05-26 22:40 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Added default values for + function parameters of ST_SummaryStats, ST_Count, ST_Sum, + ST_Mean, ST_StdDev and ST_MinMax. + +2011-05-26 21:35 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_band.sql, + raster/test/regress/rt_band_expected: Added default parameter for + ST_Band and reduced function count by 1. + + Added additional regression tests for ST_Band. + +2011-05-26 21:23 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Changed to STABLE from IMMUTABLE + for all functions that operate on a coverage using the function + parameters "rastertable" and "rastercolumn" + +2011-05-26 20:09 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, + raster/test/regress/rt_histogram.sql: changed name "proportion" + to "percent" for ST_Histogram to stay consistent with + ST_ValuePercent + +2011-05-26 20:04 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, + raster/test/regress/Makefile.in, + raster/test/regress/rt_valuecount.sql, + raster/test/regress/rt_valuecount_expected, + raster/test/regress/rt_valuepercent.sql, + raster/test/regress/rt_valuepercent_expected: Addition of + ST_ValuePercent, sibling of ST_ValueCount. This function provides + the ability to determine the percentage of a raster's band that + is of a user-specified value. + + Assocated ticket is #990 + + Also specified STRICT for functions with "searchvalue" (the + singular) argument. + +2011-05-26 15:43 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Changed the datatype for "count" + from integer to bigint. This should allow the "count" return + value to handle large numbers coming from the various coverage + functions. + +2011-05-26 14:01 robe + + * postgis/legacy.sql.in.c, postgis/uninstall_legacy.sql.in.c: #949 + Add all E and F deprecated functions to uninstall_legacy.sql.in.c + and minor sorting and casing cleanup. + +2011-05-26 07:26 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_addedgenewfaces.sql, + topology/test/regress/st_addedgenewfaces_expected: Error handling + refinements in topology.ST_AddEdgeNewFaces (#988) + + Check for given edge having two distinct vertices before getting + a new + edge id from sequence, and before testing it for crossing nodes + (or it'd + give a confusing error message). Refine error message about + no-segment + edges to not talk about nodes. [RT-SIGTA] + +2011-05-26 04:23 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_valuecount.sql, + raster/test/regress/rt_valuecount_expected: Adds ST_ValueCount to + count the number of times a user-provided value or all values + occurs in a raster's band. + + Associated ticket is #953 + +2011-05-25 23:38 robe + + * doc/reference_output.xml: + +2011-05-25 23:37 robe + + * doc/reference_output.xml: put header on table + +2011-05-25 21:09 robe + + * doc/reference_raster.xml: try group + +2011-05-25 18:42 pramsey + + * postgis/geography_inout.c: #661 Type info of geography columns + incomplete - pg_dump output wrong + +2011-05-25 18:28 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_count.sql, + raster/test/regress/rt_count_expected, + raster/test/regress/rt_sum.sql, + raster/test/regress/rt_sum_expected: Add ST_Count and ST_Sum + functions that are fronts for the count and sum values of + ST_SummaryStats + + Associated tickets are #985 (ST_Count) and #986 (ST_Sum) + +2011-05-25 13:13 robe + + * doc/Makefile.in: + +2011-05-25 12:49 robe + + * doc/reference_raster.xml: + +2011-05-25 12:48 robe + + * doc/reference_raster.xml: + +2011-05-25 12:35 robe + + * doc/reference_output.xml: + +2011-05-25 12:29 robe + + * doc/Makefile.in: revert + +2011-05-25 12:13 robe + + * doc/Makefile.in: define style for methodsynopsis + +2011-05-24 18:53 robe + + * doc/reference_output.xml: missed a spot + +2011-05-24 18:50 robe + + * doc/reference_output.xml: experiment with methodsynopsis + evidentally seems to support default parameters and conditional + args, we need to move from funcsynopsis (designed for C) to + methodsynopsis. This is what PHP uses -- + https://doc.php.net/php/dochowto/chapter-skeletons.php + +2011-05-24 15:21 strk + + * raster/test/regress/rt_spatial_relationship.sql: Stop using + astext legacy function in raster tests -- make check finally + succeeds with both raster and topology enabled + +2011-05-24 14:47 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_getfaceedges.sql, + topology/test/regress/st_getfaceedges_expected: Allow dumping + universal face edges with ST_GetFaceEdges. Do it in the correct + order. Fixes bug #984. [RT-SIGTA] + +2011-05-24 14:27 dustymugs + + * raster/test/regress/Makefile.in, + raster/test/regress/rt_asgdalraster.sql, + raster/test/regress/rt_asgdalraster_expected, + raster/test/regress/rt_asjpeg.sql, + raster/test/regress/rt_asjpeg_expected, + raster/test/regress/rt_aspng.sql, + raster/test/regress/rt_aspng_expected, + raster/test/regress/rt_astiff.sql, + raster/test/regress/rt_astiff_expected, + raster/test/regress/testgdalraster.in, + raster/test/regress/testgdalraster.test, + raster/test/regress/testgdalraster_expected: - Added test + testgdalraster.in which properly tests the output of + ST_AsGDALRaster. This test makes use of rtgdalraster.py found in + raster/scripts/python, which itself requires psycopg2. + - Refactored rt_asgdalraster.sql, rt_astiff.sql, rt_asjpeg.sql + and rt_aspng.sql to no longer attempt to validate the output of + the respective functions with an MD5 checksum but rather be a + test of the functions' behaviors. + +2011-05-24 13:49 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_getfacegeometry.sql, + topology/test/regress/st_getfacegeometry_expected: + ST_GetFaceGeometry: throw SQL/MM exception when asked for the + Universal Face geometry. Fixes bug #973 [RT-SIGTA] + +2011-05-24 13:47 strk + + * topology/topology.sql.in.c: topology.ValidateTopology: do not + construct the geometry of universal face, it's not used anyway. + Closes bug #977. [RT-SIGTA] + +2011-05-24 13:15 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_addedgenewfaces.sql, + topology/test/regress/st_addedgenewfaces_expected: + ST_AddEdgeNewFaces: don't get fooled by empty segments when + computing azimuts [RT-SIGTA] + +2011-05-24 12:14 strk + + * topology/test/regress/st_addedgenewfaces.sql, + topology/test/regress/st_addedgenewfaces_expected: Fix a bogus + test for ST_AddEdgeNewFaces (was missing to check informations + about the newly added edge) -- [RT-SIGTA] + +2011-05-24 10:45 strk + + * topology/test/regress/st_addedgenewfaces.sql, + topology/test/regress/st_addedgenewfaces_expected: Add another + (successful) test for ST_AddEdgeNewFaces when creating a new face + in the universal face by closing a ring around an existing + non-isolated edge [RT-SIGTA]. + +2011-05-24 09:22 strk + + * topology/sql/sqlmm.sql: Add TODO item and SQL/MM compatibility + note in ST_ChangeEdgeGeom + +2011-05-24 09:13 strk + + * topology/test/regress/st_changeedgegeom.sql, + topology/test/regress/st_changeedgegeom_expected: Test + ST_ChangeEdgeGeom with edge crossing + +2011-05-24 08:45 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_changeedgegeom.sql, + topology/test/regress/st_changeedgegeom_expected: + ST_ChangeEdgeGeom: check existence of given edge, reduce scans + used to check start/end point and simplify the code, regress test + the fix. Fixes bug #979. + +2011-05-24 08:22 strk + + * topology/sql/sqlmm.sql: No functional change: tabs to 2 spaces. + +2011-05-24 08:13 strk + + * topology/test/Makefile, topology/test/regress/sqlmm.sql, + topology/test/regress/sqlmm_expected, + topology/test/regress/st_changeedgegeom.sql, + topology/test/regress/st_changeedgegeom_expected: Move tests for + ST_ChangeEdgeGeom into a dedicated file. Prepared for ticket + #979. [RT-SIGTA]. + +2011-05-24 07:54 strk + + * topology/test/regress/st_getfacegeometry.sql, + topology/test/regress/st_getfacegeometry_expected: Test + ST_GetFaceGeometry behavior when given face_id 0 (Universal + Face). See ticket #973. + +2011-05-24 07:04 strk + + * topology/sql/sqlmm.sql, topology/test/regress/st_addisoedge.sql, + topology/test/regress/st_addisoedge_expected: ST_AddIsoEdge: tell + that a node is isolated by only looking at containing_face rather + than recomputing it. Closes ticket #978. [RT-SIGTA] + +2011-05-24 06:55 strk + + * topology/sql/sqlmm.sql, topology/test/Makefile, + topology/test/regress/sqlmm_expected, + topology/test/regress/st_addisonode.sql, + topology/test/regress/st_addisonode_expected: Do not let + ST_AddIsoNode add non-isolated nodes. Allow specifying 0 as the + isolated node face and check it is correct. If containing_face is + given as null then compute it. Patch by Andrea Peri. [RT-SIGTA] + +2011-05-24 06:44 robe + + * topology/test/hierarchy.sql, topology/test/query_features.sql: + Fix for #981 - using astext legacy function in tests + +2011-05-24 06:43 robe + + * doc/extras_topology.xml: fix typos + +2011-05-24 05:48 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + postgis/uninstall_legacy.sql.in.c: #722 remove Centroid and Dump, + #949 more additons to uninstall (Centroid, Dump, + addbbox,dropbbox) + +2011-05-24 05:19 robe + + * doc/extras_topology.xml: fix link error + +2011-05-24 05:05 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + postgis/uninstall_legacy.sql.in.c: #722 remove AsBinary and + AsText, #949 more additons to uninstall (AsText,Asbinary, other + output functions) + +2011-05-24 03:03 robe + + * doc/extras_topology.xml, topology/sql/sqlmm.sql: Document + ST_ChangeEdgeGeom, revise function to confirm to new plpgsql + coding standard. Get rid of redundant && check since its already + encapsulated in ST_Intersects and ST_Within + +2011-05-23 13:30 strk + + * topology/topology.sql.in.c: update the list of what's implemented + and what not + +2011-05-23 13:30 strk + + * topology/sql/sqlmm.sql, topology/test/regress/st_addisoedge.sql, + topology/test/regress/st_addisoedge_expected: Style-only change: + tab to spaces in ST_AddIsoEdge, shorten name of test topology + +2011-05-23 13:13 strk + + * topology/sql/sqlmm.sql, topology/test/regress/st_addisoedge.sql, + topology/test/regress/st_addisoedge_expected: Fix test for + ST_AddIsoEdge verifying "geometry intersects an edge" exception. + Fix exception message raised when attempting to insert a closed + edge. Update regress test accoringly. + +2011-05-23 12:49 strk + + * topology/sql/sqlmm.sql, topology/test/regress/st_addisoedge.sql, + topology/test/regress/st_addisoedge_expected: ST_AddIsoEdge: set + containing_face of nodes connected by the newly added edge to + null as the nodes are not isolated anymore. Regress test it. + Closes ticket #976. + +2011-05-23 12:33 strk + + * topology/sql/sqlmm.sql, topology/test/Makefile, + topology/test/regress/sqlmm.sql, + topology/test/regress/sqlmm_expected, + topology/test/regress/st_addisoedge.sql, + topology/test/regress/st_addisoedge_expected: Put tests for + ST_AddIsoEdge in their own file. Fix use of ! rather than "not" + for negating booleans in pl/pgsql. + +2011-05-23 11:30 strk + + * topology/test/load_topology.sql.in, + topology/test/regress/st_addedgenewfaces_expected: Update + load_topology.sql to properly set MBR field of faces. + +2011-05-23 11:28 strk + + * topology/test/regress/st_addedgenewfaces_expected: And fix + expected test output from st_addedgenewfaces (dunno how I could + commit such a partial change...) + +2011-05-23 11:26 strk + + * topology/test/regress/st_addedgenewfaces.sql: Oops, forgot to + uncomment temporarely disabled lines + +2011-05-23 08:44 strk + + * topology/test/regress/st_addedgenewfaces.sql, + topology/test/regress/st_addedgenewfaces_expected: Test that + topology.ST_AddEdgeNewFaces properly updates isolated edges + contained in a newly created face [RT-SIGTA] + +2011-05-22 16:06 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_aspng_expected: - fixed band count check + in st_asjpeg and st_aspng + - fixed regression expected output for rt_aspng + +2011-05-22 06:33 robe + + * postgis/Makefile.in, postgis/legacy.sql.in.c, + postgis/postgis_drop.sql.in.c, postgis/uninstall_legacy.sql.in.c: + Start work on #949 uninstall_legacy.sql and also some minor + cleanup additions/sorting fo existing + +2011-05-20 20:18 robe + + * regress/loader/Latin1.select.expected: treating as executable + didn't help - going to reinit my db as utf-8 instead + +2011-05-20 13:48 jorgearevalo + + * raster/rt_pg/rt_pg.c: Commented line that caused memory crash + because an invalid free. Related ticket #958. + +2011-05-19 20:36 strk + + * topology/sql/populate.sql, + topology/test/regress/addedge_expected: topology.AddEdge: make + edge linking self-consistent (each added edge will form a proper + loop) + +2011-05-19 04:54 robe + + * doc/reference_output.xml: fix typo + +2011-05-19 04:53 robe + + * doc/reference_output.xml, liblwgeom/cunit/cu_out_x3d.c, + liblwgeom/lwout_x3d.c: support for 2D points, add multipoint 2d / + 3d to cunit. Add a mapping table to documentation to clarify how + we map PostGIS geometries to X3D equivalent. + +2011-05-19 04:04 robe + + * liblwgeom/lwout_x3d.c: clean up some compiler warnings + +2011-05-18 23:33 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/test/regress/rt_histogram.sql, + raster/test/regress/rt_histogram_expected, + raster/test/regress/rt_mean.sql, + raster/test/regress/rt_mean_expected, + raster/test/regress/rt_minmax.sql, + raster/test/regress/rt_minmax_expected, + raster/test/regress/rt_quantile.sql, + raster/test/regress/rt_quantile_expected, + raster/test/regress/rt_stddev.sql, + raster/test/regress/rt_stddev_expected, + raster/test/regress/rt_summarystats.sql, + raster/test/regress/rt_summarystats_expected: - taking a + suggestion from strk in #958, all regression tests for functions + related to ST_SummaryStats has been rounded to 3 decimal places + - added additional argument checks for pgraster to rt_pg.c + - changed floating point comparisons in rt_pg.c and rt_api.c + +2011-05-18 16:18 strk + + * doc/extras_topology.xml: ST_AddEdgeNewFaces is now implemented.. + +2011-05-18 16:08 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_addedgenewfaces.sql, + topology/test/regress/st_addedgenewfaces_expected: + topology.ST_AddEdgeNewFaces implementation and regression test + [RT-SIGTA] + +2011-05-18 14:18 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, + raster/test/regress/rt_summarystats_expected, + raster/test/regress/run_test.in: ST_SummaryStats returns the sum + as part of the summary stats. + _ST_SummaryStats(rastertable, rastercolumn) function changed to + make use of the sum and compute a straight mean (sum / count) + rather than computing a weighted mean. + +2011-05-18 13:59 strk + + * doc/extras_topology.xml, topology/sql/populate.sql, + topology/test/regress/addface.sql, + topology/test/regress/addface_expected, + topology/test/regress/getfacebypoint.sql, + topology/test/regress/getfacebypoint_expected: + topology.AddFace(): properly update left/right face for edges + _contained_ in the newly registered face and containing_face for + isolated nodes in it, refine documentation about it [RT-SIGTA] + +2011-05-18 13:32 robe + + * doc/reference_raster.xml: damn mathml you mock me! anyrate put in + defaults as Pierre asked for ST_ASTiff (hope www... fixes their + damn mathml). We really got to stop downloading that file. + +2011-05-18 12:55 robe + + * doc/reference_raster.xml: define ST_SRText and backref + +2011-05-18 12:41 robe + + * doc/reference_raster.xml: fix ST_ASTIFF incorrect types start + putting in defaults + +2011-05-18 12:05 robe + + * doc/reference_output.xml: let me try to put the opt somewhere + else. + +2011-05-18 11:12 robe + + * doc/reference_raster.xml: more mistakes + +2011-05-18 11:08 robe + + * doc/reference_raster.xml: fix some incorrect statements + +2011-05-18 08:58 strk + + * topology/Makefile.in, topology/sql/query/GetRingEdges.sql, + topology/test/Makefile, topology/test/regress/getringedges.sql, + topology/test/regress/getringedges_expected, + topology/topology.sql.in.c: topology.GetRingEdges() + implementation and test. This is the first real user of + next_left_edge/next_right_edge fields in the edge table. + [RT-SIGTA] + +2011-05-18 07:23 strk + + * topology/README: Add a short paragraph about the semantic of + edge's next_left_edge and next_right_edge fields. + +2011-05-18 07:15 robe + + * doc/reference_raster.xml: Fix ST_AsTiff function proto typos + +2011-05-18 05:43 robe + + * doc/reference_raster.xml: Document ST_AsTIFF and fix some + missttatements about ST_ASPNG. Also pretend like we are using + default args already + +2011-05-18 05:08 robe + + * doc/xsl/postgis_comments.sql.xsl: get rid of opt + +2011-05-18 04:43 robe + + * doc/reference_output.xml: bah just use brackets for optional args + -- docbook seems to be ignoring the choice='opt' tag + +2011-05-18 04:13 robe + + * doc/reference_output.xml: try to get optional argument to have + brackets using optional tag + +2011-05-18 00:00 robe + + * doc/xsl/postgis_comments.sql.xsl: revise to put optional + arguments in [] in the description. Damn dtd keeps downloading + +2011-05-17 22:50 robe + + * doc/reference_output.xml, postgis/postgis.sql.in.c, + postgis/postgis_drop.sql.in.c: Nothing like experimenting with + myself. Change ST_AsX3D to use default parameters and reduce down + to one proto + +2011-05-17 19:35 strk + + * topology/sql/gml.sql: Appropriately tag GML functions as STABLE, + IMMUTABLE or VOLATILE - see bug #955 + +2011-05-17 17:51 robe + + * doc/reference_raster.xml: more back ref + +2011-05-17 17:45 robe + + * doc/reference_raster.xml: fix typos add backrefere to + ST_GDALDrivers + +2011-05-17 15:58 strk + + * raster/test/regress/create_rt_gist_test_expected, + raster/test/regress/rt_mean_expected, + raster/test/regress/rt_stddev_expected, + raster/test/regress/rt_summarystats_expected, regress/run_test: + Strip 'SELECT' feedback from regression test outputs + +2011-05-17 15:27 dustymugs + + * raster/test/core/testapi.c: changed the dimensions of the raster + generated for the summary stats test from 10000 x 10000 to 100 x + 100 + +2011-05-17 15:01 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: Code cleanup of uncorrected + statement from r7170 + Associated ticket is #954 + +2011-05-17 14:46 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: refactored code that attempted + to modify a function parameter as PostgreSQL 8.4 sets all + function parameters as CONSTANT, unlike PostgreSQL 9.0 + +2011-05-17 14:42 strk + + * topology/sql/manage/TopologySummary.sql, + topology/sql/query/getedgebypoint.sql, + topology/sql/query/getfacebypoint.sql, + topology/sql/query/getnodebypoint.sql, + topology/sql/topoelement/topoelement_agg.sql: Tag some functions + as STABLE or even IMMUTABLE (from volatile) - see bug #955 + +2011-05-17 14:04 dustymugs + + * raster/rt_pg/rt_pg.c: refactored usage of snprintf to use + explicit string sizes rather than what is a gcc specific + implementation where the return value of snprintf is the ideal + size of the string + +2011-05-17 07:33 strk + + * topology/test/load_topology.sql.in, + topology/test/regress/copytopology_expected, + topology/test/regress/gml_expected, + topology/test/regress/legacy_predicate_expected, + topology/test/regress/legacy_query_expected, + topology/test/regress/legacy_validate_expected, + topology/test/regress/st_addedgenewfaces_expected, + topology/test/regress/st_modedgeheal_expected, + topology/test/regress/st_newedgeheal_expected: Fixed bug in + sample topology load (face id sequence value) [RT-SIGTA] + +2011-05-17 06:34 robe + + * doc/xsl/raster_comments.sql.xsl: revise to correctly comment + functions with OUT parameters + +2011-05-17 05:37 robe + + * doc/introduction.xml: fix typo + +2011-05-17 03:02 robe + + * doc/reference_raster.xml: document ST_GDALDrivers and back + reference to ST_AsGDALRaster + +2011-05-17 02:06 robe + + * doc/reference_raster.xml: Document ST_AsGDALRaster + +2011-05-17 00:55 robe + + * doc/reference_raster.xml: forgot availability and GDAL dependency + note on ST_AsPNG + +2011-05-17 00:40 robe + + * doc/reference_raster.xml: First draft of ST_ASPNG doco. Need some + more examples and perhaps even pictures. + +2011-05-16 22:01 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/scripts/python/rtgdalraster.py, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_histogram.sql, + raster/test/regress/rt_mean.sql, + raster/test/regress/rt_minmax.sql, + raster/test/regress/rt_quantile.sql, + raster/test/regress/rt_stddev.sql, + raster/test/regress/rt_summarystats.sql: - fixed usage of + function parameter "hasnodata" to follow standardized + interpretation + - added copyright notices for work done by Bborie Park funded + through the Regents of the University of California + +2011-05-16 19:56 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c: removed duplicative ST_Histogram + function + +2011-05-16 19:54 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_aspng.sql, + raster/test/regress/rt_aspng_expected: Add ST_AsPNG + + - added SQL functions for ST_AsPNG + - added regression tests + + Associated ticket is #342 + +2011-05-16 19:52 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_asjpeg.sql, + raster/test/regress/rt_asjpeg_expected: Add ST_AsJPEG function + + - added SQL functions for ST_AsJPEG + - added regression tests + + Associated ticket is #340 + +2011-05-16 19:50 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_astiff.sql, + raster/test/regress/rt_astiff_expected: Add ST_AsTIFF function + + - add SQL functions for ST_AsTIFF + - add regression tests + + Associated ticket is #341 + +2011-05-16 19:48 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/scripts/python/rtgdalraster.py, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_asgdalraster.sql, + raster/test/regress/rt_asgdalraster_expected: Add ST_AsGDALRaster + function and helper functions ST_GDALDrivers and ST_srtext + - added rt_raster_to_gdal, rt_raster_gdal_drivers and + rt_raster_to_gdal_mem functions to rt_core/rt_api.c and rt_api.h + - added test cases to test/core/testapi.c + - added RASTER_asGDALRaster and RASTER_getGDALDrivers to + rt_pg/rt_pg.c + - added SQL functions + - added regression tests + + Associated ticket is #901 + +2011-05-16 19:43 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_reclass.sql, + raster/test/regress/rt_reclass_expected: Added ST_Reclass + function + + - added rt_band_reclass and rt_raster_replace_band to + rt_core/rt_api.c and rt_api.h + - added test case to test/core/testapi.c + - added RASTER_reclass to rt_pg/rt_pg.c + - added SQL functions for ST_Reclass + - added regression tests + + Associated ticket is #903 + +2011-05-16 19:39 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_quantile.sql, + raster/test/regress/rt_quantile_expected: Added ST_Quantile + functions + - added function rt_raster_get_quantiles to rt_core/rt_api.c and + rt_api.h + - added test case to test/core/testapi.c + - added function RASTER_quantile to rt_pg/rt_pg.c + - added SQL functions for ST_Quantile + - added regression tests + + Associated ticket is #935 + +2011-05-16 19:36 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_histogram.sql, + raster/test/regress/rt_histogram_expected: Added ST_Histogram + functions. + - added function rt_band_get_histogram to rt_core/rt_api.c and + rt_api.h + - added test case to test/core/testapi.c + - added function RASTER_histogram to rt_pg/rt_pg.c + - added SQL functions for ST_Histogram + - added regression tests + + Associated ticket is #934 + +2011-05-16 19:34 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_minmax.sql, + raster/test/regress/rt_minmax_expected: Added ST_MinMax function + - added SQL functions for ST_MinMax + - added regression tests + + Associated ticket is #902 + +2011-05-16 19:32 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_stddev.sql, + raster/test/regress/rt_stddev_expected: Added ST_StdDev function + - added SQL functions for ST_StdDev + - added regression tests + + Associated ticket is #932 + +2011-05-16 19:30 dustymugs + + * raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_mean.sql, + raster/test/regress/rt_mean_expected: Added ST_Mean function. + + - added SQL functions for ST_Mean to rt_pg/rtpostgis.sql.in.c + - added regression tests + + Associated ticket is #931 + +2011-05-16 19:17 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_summarystats.sql, + raster/test/regress/rt_summarystats_expected: Addition of + ST_SummaryStats function. + + - added function rt_band_get_summary_stats to rt_core/rt_api.c + and rt_api.h + - added test case to test/core/testapi.c + - added function RASTER_summaryStats to rt_pg/rt_pg.c + - added SQL functions for ST_SummaryStats to + rt_pg/rtpostgis.sql.in.c + - added regression tests in test/regress + + Associated ticket is #930. + +2011-05-16 19:11 dustymugs + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + raster/test/regress/rt_band.sql, + raster/test/regress/rt_band_expected: Addition of ST_Band + functionality. + - added function rt_raster_from_band to rt_core/rt_api.c and + rt_api.h + - added test case to test/core/testapi.c + - added function RASTER_band to rt_pg/rt_pg.c + - added SQL functions for ST_Band to rt_pg/rtpostgis.sql.in.c + - added regression tests in test/regress + + Associated ticket is #339 and attached patch st_band.3.patch + +2011-05-16 11:01 strk + + * topology/test/load_topology.sql.in, + topology/test/regress/st_modedgeheal_expected, + topology/test/regress/st_newedgeheal_expected: Fix a bug in the + example topology data (related to next_left_edge) -- affected + regress testing, also updated [RT-SIGTA] + +2011-05-13 19:29 robe + + * doc/introduction.xml: forgot to add Bborie's organization + +2011-05-13 19:27 robe + + * CREDITS, authors.svn, doc/introduction.xml: Add Bborie Park to + development team lists. Assume Paul, you've given him SVN edit + rights already. + +2011-05-13 08:46 robe + + * liblwgeom/lwout_x3d.c: apply astyle + +2011-05-13 08:46 robe + + * postgis/lwgeom_accum.c: apply astyle + +2011-05-13 01:04 chodgson + + * postgis/lwgeom_rtree.c: additional bug fix for #844 + +2011-05-12 22:05 chodgson + + * ., liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, + loader/getopt.c, loader/getopt.h, loader/shpcommon.h, + postgis/long_xact.sql.in.c, postgis/postgis.sql.in.c, + postgis/sqlmm.sql.in.c, raster/doc/RFC2-WellKnownBinaryFormat, + raster/scripts/python/Makefile.rt.sample, + raster/scripts/python/rtreader.py, regress/tickets.sql, + regress/tickets_expected: added regess test for #884 + +2011-05-12 18:51 chodgson + + * ., liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, + loader/getopt.c, loader/getopt.h, loader/shpcommon.h, + postgis/long_xact.sql.in.c, postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_analytic.h, postgis/lwgeom_geos.c, + postgis/lwgeom_rtree.c, postgis/lwgeom_rtree.h, + postgis/postgis.sql.in.c, postgis/sqlmm.sql.in.c, + raster/doc/RFC2-WellKnownBinaryFormat, + raster/scripts/python/Makefile.rt.sample, + raster/scripts/python/rtreader.py: merged fix from r7136 in 1.5 + branch, fixes broken point_in_multipolygon_rtree, for #884 + +2011-05-12 17:39 robe + + * postgis/lwgeom_accum.c: fix for #940 -- can't compile PostGIS 2.0 + against PostgreSQL 9.1 beta 1 + +2011-05-12 16:14 strk + + * topology/sql/sqlmm.sql, topology/test/Makefile, + topology/test/regress/st_addedgenewfaces.sql, + topology/test/regress/st_addedgenewfaces_expected: + topology.ST_AddEdgeNewFaces : tabs to spaces, named arguments, + code cleanups and improved checks, tests for invalid calls + [RT-SIGTA] + +2011-05-12 10:23 strk + + * topology/test/Makefile: Don't miss to clean + load_topology-4326.sql + +2011-05-12 07:28 robe + + * doc/extras_tigergeocoder.xml: add about the tiger upgrade script + +2011-05-11 14:59 robe + + * extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, + extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: + more optimizations + +2011-05-11 13:50 robe + + * extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: put in some + missing indexes + +2011-05-11 13:32 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, + extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: more + performance enhancements + +2011-05-11 12:56 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: + turn off debug mode + +2011-05-11 12:55 robe + + * extras/tiger_geocoder/tiger_2010/README, + extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, + extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql, + extras/tiger_geocoder/tiger_2010/upgrade_geocoder.bat, + extras/tiger_geocoder/tiger_2010/upgrade_geocoder.sh: more + usability and performance enhancements. Change + geocoder/reverse_geocode to use tiger.state_lookup instead of + each schema state table (to achieve this had to add statefp to + lookup table). Also put in upgrade scripts and notes on upgrading + in README. (current script will only upgrade an alpha tiger 2010 + (PostGIS 2.0.0 install) ). + +2011-05-11 11:32 robe + + * doc/release_notes.xml: bah Hudson still not happy. Make some + preemptive changes + +2011-05-11 11:08 robe + + * doc/introduction.xml: Frivolous edit to try to cure Hudson's + hiccup + +2011-05-11 02:34 robe + + * doc/introduction.xml: minor change to Kevin's bio + +2011-05-11 02:11 robe + + * doc/introduction.xml: update PSC list and alphabetize it to get + rid of any unintended implications of hierarchy. Add new PSC + members / remove old and mark Paul as Chair. + +2011-05-10 04:54 robe + + * liblwgeom/lwout_x3d.c: fix some comments + +2011-05-10 03:57 robe + + * liblwgeom/lwout_x3d.c: put in a todo why I'm punting properly + handling holes for now + +2011-05-09 19:59 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: + more cleanup of normalize_address function + +2011-05-09 16:10 robe + + * extras/tiger_geocoder/tiger_2010/tiger_loader.sql: put in missing + constraints + +2011-05-09 15:16 strk + + * doc/extras_topology.xml, topology/sql/sqlmm.sql, + topology/test/Makefile, topology/test/regress/st_newedgeheal.sql, + topology/test/regress/st_newedgeheal_expected: Implement, + document, and regress-test SQL/MM ST_NewEdgeHeal [RT-SIGTA] + +2011-05-09 15:00 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: + major speed improvements to normalize_address + +2011-05-09 14:17 strk + + * topology/sql/sqlmm.sql: Check for "other connected edges" before + TopoGeometry definitions + +2011-05-09 14:07 strk + + * regress/run_test: Fix path to raster (regress) enabler script. + Fixes ticket #947. + +2011-05-08 19:34 robe + + * doc/extras_tigergeocoder.xml: some explanation of theoretical vs. + actual + +2011-05-08 17:20 robe + + * extras/tiger_geocoder/tiger_2010/normalize/count_words.sql: mark + as immutable + +2011-05-08 17:18 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, + extras/tiger_geocoder/tiger_2010/normalize/end_soundex.sql, + extras/tiger_geocoder/tiger_2010/normalize/get_last_words.sql, + extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, + extras/tiger_geocoder/tiger_2010/normalize/location_extract_countysub_exact.sql, + extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, + extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_fuzzy.sql, + extras/tiger_geocoder/tiger_2010/normalize/pprint_addy.sql, + extras/tiger_geocoder/tiger_2010/normalize/state_extract.sql, + extras/tiger_geocoder/tiger_2010/utility/cull_null.sql, + extras/tiger_geocoder/tiger_2010/utility/levenshtein_ignore_case.sql, + extras/tiger_geocoder/tiger_2010/utility/nullable_levenshtein.sql, + extras/tiger_geocoder/tiger_2010/utility/utmzone.sql: more + cleanup. Get rid of more deprecated functions, put in more + stable,imuutable markers. Change some functions from plpgsql to + sql + +2011-05-08 16:36 robe + + * extras/tiger_geocoder/tiger_2010/README, + extras/tiger_geocoder/tiger_2010/create_geocode.sql, + extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, + extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, + extras/tiger_geocoder/tiger_2010/geocode/includes_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql: Put + in costing and make most of the functions either STABLE or + IMMUTABLE. We were loosing a lot of cacheability of that. Also + put in instructions in README how to upgrade the scripts. Will + need to put this in the official docs too once cleaned that up a + bit. + +2011-05-07 16:33 robe + + * extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: + put in clock timestamps in debugging logic. We seem to be loosing + more time on this normalize than we should be. + +2011-05-06 21:39 strk + + * topology/sql/sqlmm.sql, topology/test/regress/st_modedgeheal.sql, + topology/test/regress/st_modedgeheal_expected: ST_ModEdgeHeal: + move check for TopoGeometry after check for connected edges. + Fixes bug #942 and regress-tests it [RT-SIGTA] + +2011-05-06 21:21 strk + + * topology/sql/sqlmm.sql, topology/test/regress/st_modedgeheal.sql, + topology/test/regress/st_modedgeheal_expected: + topology.ST_ModEdgeHeal: Check for edge existance before + TopoGeometry definitions. Fixes bug #941 and regress-tests it. + +2011-05-06 14:29 jorgearevalo + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rt_pg.h, + raster/test/core/testapi.c, raster/test/core/testwkb.c: Trailing + spaces removed from raster files. + +2011-05-06 12:06 jorgearevalo + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/test/core/testapi.c, + raster/test/core/testwkb.c, + raster/test/regress/rt_addband_expected, + raster/test/regress/rt_mapalgebra_expected: Changes in raster + memory management: + - Only calling function memory context is used, except in SRF + functions, where + multi_call_memory_ctx is used. + - rt_context internals hidden. The memory management and error + reporting is + performed by rtalloc/rterror family functions. They simply call + rt_context + struct fields as requested. Same philosophy here than in + liblwgeom. + - Now rt_context memory is statically allocated. Before this, new + memory for + rt_context was allocated in every function call. And the memory + was allocated + outside the calling function (in fcinfo->flinfo->fn_mcxt postgres + memory + context). + +2011-05-06 06:46 strk + + * topology/sql/sqlmm.sql, + topology/test/regress/st_getfaceedges.sql, + topology/test/regress/st_getfaceedges_expected, + topology/test/regress/st_modedgeheal_expected: Closer-to-iso + exceptions from ST_GetFaceEdges/ST_ModEdgeHeal [RT-SIGTA] + +2011-05-05 21:12 strk + + * liblwgeom/lwout_wkb.c: Drop commented out code + +2011-05-05 21:12 strk + + * liblwgeom/lwgunparse.c: Do not attempt to read points from empty + pointarrays (thanks valgrind for finding this) + +2011-05-05 21:12 strk + + * liblwgeom/cunit/cu_out_wkb.c, liblwgeom/lwout_wkb.c: Allow + dumping polygons with empty rings, fixing bug #937, add unit + testing for that case. + +2011-05-05 12:13 robe + + * doc/faq_raster.xml: amend + +2011-05-05 08:32 strk + + * .gitignore: another generated file git-ignored + +2011-05-05 07:34 strk + + * .gitignore: Ignore new generated files + +2011-05-05 07:30 robe + + * doc/html/images/PostGIS_logo.png, doc/html/images/osgeo_logo.png, + doc/introduction.xml, doc/postgis.xml: replace osgeo log with + project one and one that is not transparent so looks okay in pdf. + Add PostGIS logo. Move logos to cover page. + +2011-05-05 02:45 robe + + * doc/introduction.xml: get rid of literal wrapper + +2011-05-05 02:44 robe + + * doc/faq.xml: amend faq and fix some typos + +2011-05-05 02:30 robe + + * doc/introduction.xml: Update Chris' bio now that he is taking on + more of an active role + +2011-05-05 02:26 robe + + * doc/html/images/osgeo_logo.png, doc/introduction.xml: attempt at + OSGeo branding our documentation + +2011-05-04 23:56 chodgson + + * ., postgis/lwgeom_functions_basic.c, regress/tickets.sql, + regress/tickets_expected: merged changes r7092 to fix null + handling in st_collect for #912, #630 in 1.5 branch into trunk + +2011-05-04 18:34 strk + + * doc/extras_topology.xml: Add note about updating joined edges and + relationships, touch ST_ModEdgeSplit, ST_NewEdgeSplit, + ST_ModEdgeHeal [RT-SIGTA] + +2011-05-04 18:20 strk + + * doc/extras_topology.xml: Document ST_ModEdgeHeal [RT-SIGTA] + +2011-05-04 18:20 strk + + * topology/sql/sqlmm.sql, topology/test/regress/st_modedgeheal.sql, + topology/test/regress/st_modedgeheal_expected: ST_ModEdgeHeal: + update TopoGeom definitions, and test it [RT-SIGTA] + +2011-05-04 18:20 strk + + * topology/sql/sqlmm.sql, topology/test/regress/st_modedgeheal.sql, + topology/test/regress/st_modedgeheal_expected: Test that healing + of two edges is forbidden if any topogeom is defined by only one + of them [RT-SIGTA] + +2011-05-04 18:20 strk + + * topology/sql/sqlmm.sql, topology/test/regress/st_modedgeheal.sql, + topology/test/regress/st_modedgeheal_expected: Forbid healing + edges if any feature is defined by only one of the two [RT-SIGTA] + +2011-05-04 18:19 strk + + * topology/sql/sqlmm.sql, topology/test/Makefile, + topology/test/regress/st_modedgeheal.sql, + topology/test/regress/st_modedgeheal_expected: Complete primitive + (SQL/MM) portion of ST_ModEdgeHeal, regress test [RT-SIGTA] + +2011-05-04 18:19 strk + + * topology/sql/sqlmm.sql, topology/topology.sql.in.c: Stub + topology.ST_ModEdgeHeal [RT-SIGTA] + +2011-05-03 16:56 strk + + * doc/extras_topology.xml: Add examples of ST_GetFaceEdges + +2011-05-03 13:35 robe + + * liblwgeom/lwout_x3d.c: more work on handling 3d polygons with + holes + +2011-05-03 13:32 strk + + * raster/test/regress/rt_above.sql, + raster/test/regress/rt_below.sql, + raster/test/regress/rt_contain.sql, + raster/test/regress/rt_contained.sql, + raster/test/regress/rt_left.sql, + raster/test/regress/rt_overabove.sql, + raster/test/regress/rt_overbelow.sql, + raster/test/regress/rt_overlap.sql, + raster/test/regress/rt_overleft.sql, + raster/test/regress/rt_overright.sql, + raster/test/regress/rt_right.sql, + raster/test/regress/rt_same.sql: extent() -> st_extent() + +2011-05-03 13:32 strk + + * topology/sql/sqlmm.sql, topology/test/Makefile, + topology/test/regress/st_getfaceedges.sql, + topology/test/regress/st_getfaceedges_expected, + topology/topology.sql.in.c: Implement ST_GetFaceEdges (sql/mm + topology function) [RT-SIGTA] + +2011-05-03 12:45 robe + + * regress/regress_management.sql, + regress/regress_management_expected: Use strk's suggestion of + quieting hudson reqress by adding a \set VERBOSITY terse + +2011-05-03 08:20 strk + + * topology/sql/sqlmm.sql, topology/topology.sql.in.c: Move type + definition close to the function using it (ST_GetFaceEdges) + +2011-05-01 02:46 robe + + * doc/reference_output.xml, liblwgeom/cunit/cu_out_x3d.c, + liblwgeom/lwout_x3d.c: Fix handling of 3d polygons (still doesn't + handle holes right), update doc to show example and also caveats + so far, add polygon and polyhedralsurface example to c unit tests + +2011-04-30 22:26 colivier + + * liblwgeom/liblwgeom.h, liblwgeom/lwout_gml.c, + postgis/lwgeom_export.c: First implementation of #459. Still need + unit tests and docs + +2011-04-30 08:38 robe + + * doc/Makefile.in: put topology_comments generation back in the + overall comments make + +2011-04-30 08:29 colivier + + * postgis/lwgeom_in_gml.c, regress/in_gml.sql, + regress/in_gml_expected: Fix #933. Update related unit test. Add + a convenient way to trace error in ST_GeomFromGML function + +2011-04-29 19:10 robe + + * doc/extras_tigergeocoder.xml: fix some typos in tiger geocoder + documentation and hmm if Hudson is hiccuping (causing Olivier + headaches), this might be the water he needs. + +2011-04-29 18:39 colivier + + * regress/in_gml.sql, regress/in_gml_expected: Add LinearRing unit + test for ST_GeomFromGML. Related to #905 + +2011-04-29 17:44 colivier + + * doc/reference_constructor.xml, postgis/lwgeom_in_gml.c, + postgis/postgis.sql.in.c, regress/in_gml.sql: Add an srid default + value as second optional parameter for ST_GeomFromGML. Related to + #906. Remove a wrong srsName definition. Update doc and unit test + +2011-04-28 21:05 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: Fix + for #927 + +2011-04-28 17:57 robe + + * LICENSE.TXT: fix typo + +2011-04-26 12:35 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: #722 More + deprecated functions: Get rid Extent deprecated aggregate, + find_extent, Combine_BBox,StartPoint, EndPoint + +2011-04-25 21:19 robe + + * liblwgeom/liblwgeom.h: missed a spot + +2011-04-25 21:18 robe + + * doc/reference_accessor.xml, liblwgeom/lwgeom_api.c: #923: + document fix + +2011-04-25 20:43 robe + + * doc/release_notes.xml, doc/xsl/postgis_aggs_mm.xml.xsl: more link + back to legacy_faq in release notes and what's changed + +2011-04-25 20:32 robe + + * CREDITS, doc/introduction.xml: more update of credits + +2011-04-25 18:49 pramsey + + * CREDITS: Fix spelling of chodgson + +2011-04-23 08:19 robe + + * doc/faq.xml: Add faq about how to get back removed legacy + functions + +2011-04-23 08:03 robe + + * doc/reference_raster.xml: Add missing ST_MapAlgebra proto + +2011-04-22 11:36 jorgearevalo + + * raster/test/regress/rt_mapalgebra_expected: MapAlgebra expected + test messages updated. + +2011-04-21 18:51 pracine + + * raster/scripts/plpgsql/st_geomextent2rastercoord.sql: Function + necessary for ST_Histogram with a geometry parameter + +2011-04-21 15:03 pracine + + * raster/scripts/plpgsql/st_histogram.sql: -First version of + ST_Histogram + +2011-04-20 09:23 nicklas + + * postgis/postgis.sql.in.c: Fix bug #918 + +2011-04-20 08:36 robe + + * doc/Makefile.in: take out topology_comments build from make + comments -- seems to be making Hudson mad. Will put back in + later. I think this is flaw in docbook and its trying to download + a buggy docbook version since it succeeds for me when built + separately but not built in chain. Will try to put back later. + +2011-04-20 08:34 robe + + * LICENSE.TXT: attempt at itemizing our licensing terms and + licenses in use by various files and dependencies + +2011-04-20 08:06 robe + + * doc/extras_topology.xml: minor indent change + +2011-04-20 07:04 robe + + * doc/introduction.xml: Hudson is a demanding man. Try to make him + happy again so he builds the docs again. + +2011-04-19 16:58 strk + + * doc/extras_topology.xml: Document topology.polygonize() + +2011-04-19 16:58 strk + + * topology/test/Makefile, topology/test/regress/polygonize.sql, + topology/test/regress/polygonize_expected: Regress test for + topology.polygonize() + +2011-04-19 16:58 strk + + * topology/Makefile.in, topology/sql/polygonize.sql, + topology/topology.sql.in.c: Add topology.polygonize() + function, see ticket #916 + +2011-04-19 16:51 robe + + * postgis/legacy.sql.in.c, postgis/legacy_chip.sql.in.c: #914 + separate chip legacy functions from rest of legacy functions + (regular legacy will be converted to legacy.sql, but chip won't + for now) + +2011-04-18 14:08 robe + + * postgis/legacy.sql.in.c: fix for #913 replace geometry2box2d with + LWGEOM_to_BOX2DFLOAT4 in st_box2d function definition. + +2011-04-17 16:41 robe + + * doc/xsl/postgis_gardentest.sql.xsl: variable for buffer styles + +2011-04-15 20:34 pracine + + * raster/scripts/plpgsql/st_addband.sql: Warn that this function + was implemented in C + +2011-04-15 20:30 pracine + + * raster/rt_core/rt_api.c: -The minimum for float and double are + -FLT_MAX & -DBL_MAX + -Stacked some CASE options + +2011-04-15 18:06 pracine + + * raster/rt_pg/rtpostgis.sql.in.c: -Fix for #651. Replace "scale" + parameter for "pixelsize". + +2011-04-15 18:05 pracine + + * doc/reference_raster.xml: -Fix for #651. Replace "scale" + parameter for "pixelsize". + +2011-04-15 17:56 jorgearevalo + + * raster/scripts/python/raster2pgsql.py: Bug fixed: Loader tried to + insert in .raster_overviews instead of + public.raster_overviews + +2011-04-15 11:21 robe + + * extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, + extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, + extras/tiger_geocoder/tiger_2010/geocode/includes_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, + extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, + extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql, + extras/tiger_geocoder/tiger_2010/utility/cull_null.sql, + extras/tiger_geocoder/tiger_2010/utility/levenshtein_ignore_case.sql, + extras/tiger_geocoder/tiger_2010/utility/nullable_levenshtein.sql, + extras/tiger_geocoder/tiger_2010/utility/utmzone.sql: + +2011-04-15 11:19 robe + + * extras/tiger_geocoder/tiger_2010/normalize/count_words.sql, + extras/tiger_geocoder/tiger_2010/normalize/end_soundex.sql, + extras/tiger_geocoder/tiger_2010/normalize/get_last_words.sql, + extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, + extras/tiger_geocoder/tiger_2010/normalize/location_extract_countysub_exact.sql, + extras/tiger_geocoder/tiger_2010/normalize/location_extract_countysub_fuzzy.sql, + extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, + extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_fuzzy.sql, + extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, + extras/tiger_geocoder/tiger_2010/normalize/pprint_addy.sql, + extras/tiger_geocoder/tiger_2010/normalize/state_extract.sql, + extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql: + change to all line feed + +2011-04-15 11:15 robe + + * extras/tiger_geocoder/tiger_2010/create_geocode.sh, + extras/tiger_geocoder/tiger_2010/create_geocode.sql, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql: more patch + corrections to support sh + +2011-04-15 11:03 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: + cleanup of breaks minor other changes + +2011-04-15 11:00 robe + + * extras/tiger_geocoder/tiger_2010/create_geocode.sh: replace with + linux breaks, minor changes to paths + +2011-04-14 16:29 jorgearevalo + + * raster/rt_pg/rt_pg.c: palloc return value doesn't need to be + checked, because if out of memory, function ends with + elog(ERROR). It never returns NULL. + +2011-04-14 13:50 strk + + * configure.ac: Drop the unused BUILD_RASTER configure variable, + fix use of the RASTER variable. Fixes bug #910. + +2011-04-14 11:07 strk + + * doc/introduction.xml: Properly credit Stadt Uster, co-sponsor of + buffer styles in 1.5 + +2011-04-14 11:07 strk + + * postgis/lwgeom_functions_analytic.c, regress/tickets.sql, + regress/tickets_expected: Implement SnapToGrid for CIRCULARSTRING + and COMPOUNDCURVE. Just enough to fix #183. + +2011-04-14 10:38 strk + + * loader/cunit/Makefile.in: Do not error out if things are clean + already + +2011-04-14 10:36 strk + + * loader/Makefile.in: Properly clean in loader's cunit test dir + +2011-04-13 19:53 jorgearevalo + + * raster/rt_pg/rt_pg.c: Context freed. It's not necessary. + +2011-04-13 19:44 jorgearevalo + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c: Fixed bug from + ticket #837. Some other improvements in RASTER_mapAlgebra. Minor + bug fixed in rt_raster_serialized_size. + +2011-04-13 11:21 strk + + * regress/tickets.sql, regress/tickets_expected: Add test for + ticket #834 + +2011-04-13 10:25 mleslie + + * loader/shp2pgsql-gui.c: Adding a dbf filter for file selection. + +2011-04-13 08:08 strk + + * .gitignore, GNUmakefile.in, author.sh: Have 'svnrebase' rule use + an authors file rather than command. Lets older git do it (old + git on the machine currently mirroring the codebase to github). + +2011-04-13 07:57 strk + + * GNUmakefile.in: Add svnrebase rule, to facilitate use from git + +2011-04-13 07:41 strk + + * author.sh: Add script to be used with git-svn --authors-prog + +2011-04-12 12:34 robe + + * regress/loader/PointWithSchema-post.sql: Quiet quiet Hudson + +2011-04-11 17:13 robe + + * liblwgeom/cunit/cu_out_x3d.c: credit change + +2011-04-11 16:17 robe + + * liblwgeom/cunit/cu_out_x3d.c: + +2011-04-11 16:14 robe + + * liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_out_x3d.c, + liblwgeom/cunit/cu_tester.c: preliminary cunit tests for x3d + output functions + +2011-04-11 09:54 strk + + * raster/test/regress/Makefile.in, regress/Makefile.in, + topology/test/Makefile: Add support for a RUNTESTFLAGS variable + so you can do something like: 'make check RUNTESTFLAGS=-v' and + get the problems printed w/out having to look at logs. + +2011-04-11 09:53 strk + + * postgis/postgis.sql.in.c, regress/regress_management.sql, + regress/regress_management_expected: Do not raise an exception + from DropGeometryTable if a non-existing table is given. Patch by + Andrea Peri. Regress test mine. Closes ticket #861. + +2011-04-09 14:27 robe + + * doc/reference_processing.xml: minor cleanup replace tabs with + spaces in ST_LineToCurve example + +2011-04-09 06:32 robe + + * doc/reference_measure.xml: fix url in ST_Azimuth. + +2011-04-08 17:02 robe + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_azimuth01.wkt, + doc/html/image_src/st_azimuth02.wkt, + doc/html/image_src/st_azimuthmath.sql, doc/reference_measure.xml: + Azimuth example with angles of azimuth and my drawing cheatsheet + (st_azimuthmath.sql) in case have to do this again. + +2011-04-08 14:04 robe + + * doc/extras_topology.xml: Document TopologySummary + +2011-04-08 10:58 strk + + * NEWS: tabs to spaces + +2011-04-07 18:02 jorgearevalo + + * raster/rt_pg/rt_pg.c: Some memory freed. Related ticket #851. + +2011-04-06 14:30 strk + + * postgis/gserialized_gist_nd.c: Fix typo in gserialized_overlaps + (contains->overlaps). Fixes ticket #869. + +2011-04-05 22:26 robe + + * postgis/postgis.sql.in.c, regress/Makefile.in, + regress/concave_hull.sql, regress/concave_hull_expected: Get rid + of some tests in _ST_ConcaveHull and only attempt to make a + polygon if the line is simple. ST_Covers is causing me quite a + bit of greif as a testing tool. don't recall so many topo node + this and that in GEOS 3.2 ST_Covers. Also add in some regress + tests for ST_ConcaveHull -- more to come. + +2011-04-04 16:25 robe + + * doc/extras_tigergeocoder.xml, + extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, + extras/tiger_geocoder/tiger_2010/normalize/state_extract.sql: Fix + typo in tiger manual and fix for #887 -- it was really the issue + of using , instead of space to separate state and zip that was + the main culprit + +2011-04-04 15:19 robe + + * doc/using_postgis_dataman.xml: add pgsql2shp -m switch to dumper + help + +2011-04-04 13:10 robe + + * postgis/legacy.sql.in.c: minor issue preventing legacy load: + locate_along_measure should use ST_ wrapper + +2011-04-04 12:11 strk + + * topology/sql/populate.sql: topology.AddFace: prepare ring + geometry and check intersection with an interior edge point. + Speeds up registration of faces, particularly when composed by + many edges. See ticket #880. [RT-SIGTA] + +2011-04-04 07:05 strk + + * doc/man/pgsql2shp.1: Add -m reference in pgsql2shp manpage, by + Loic Dachary. See ticket #885. + +2011-04-04 03:10 robe + + * NEWS, doc/introduction.xml, doc/release_notes.xml: Add pgsql2shp + allow predefined list to news and release. Add Loic Dachary to + credits. + +2011-04-04 02:35 robe + + * doc/reference_raster.xml: forgot one ST_AddBand proto + +2011-04-04 02:20 robe + + * doc/reference_raster.xml: Add missing ST_Band protos and remove + non-existent one + +2011-04-04 01:25 robe + + * postgis/Makefile.in: #898, #551: generate + postgis_upgrade_20_minor.sql, legacy.sql and stop generating + obsolete 15_minor, 14, 13_14 + +2011-04-03 19:19 strk + + * loader/cunit/Makefile.in, loader/cunit/cu_pgsql2shp.c, + loader/cunit/cu_pgsql2shp.h, loader/cunit/cu_tester.c, + loader/cunit/cu_tester.h, loader/cunit/map.txt, + loader/pgsql2shp-cli.c, loader/pgsql2shp-core.c, + loader/pgsql2shp-core.h: Ticket #855 by Loic Dachary: pgsql2shp + fields conversion from predefined list + +2011-04-02 12:27 strk + + * topology/test/Makefile, topology/test/regress/addface2.5d.sql, + topology/test/regress/addface2.5d_expected, + topology/topology.sql.in.c: Use a 2d geometry for face mbr, even + for 2.5d topologies. After all mbr is a rectangle (not cube) by + definition (Minimum Bounding Rectangle) so we don't want to mess + with poliedron or whatnot [see #103 for more infos about the can + of worms..] + +2011-04-01 05:18 jorgearevalo + + * GNUmakefile.in, configure.ac, raster/Makefile.in, + raster/rt_pg/Makefile.in, raster/test/Makefile.in, + raster/test/core/testapi.c, raster/test/regress/Makefile.in, + regress/run_test: Raster testing added to core testing. Related + ticket #762. + +2011-03-31 10:26 strk + + * topology/sql/manage/TopologySummary.sql: topology.TopologSummary: + survive presence of stale records in topology.topology and + missing tables from topology schemas. + +2011-03-31 10:26 strk + + * topology/sql/manage/TopologySummary.sql: + topology.TopologySummary: report 'has Z' flag on topologies + +2011-03-31 09:35 strk + + * topology/test/Makefile, topology/test/regress/createtopology.sql, + topology/test/regress/createtopology_expected, + topology/test/regress/topo2.5d.sql, + topology/test/regress/topo2.5d_expected, + topology/topology.sql.in.c: Add support for creating topologies + allowing 3d vertices on edges and nodes. Includes regress testing + [RT-SIGTA] + +2011-03-29 14:58 robe + + * regress/loader/Latin1.select.expected: try to save as utf-8 + +2011-03-29 14:10 robe + + * regress/loader/Latin1.select.expected: that didn't work. Try + resaving as latin1 and then repull down. + +2011-03-29 13:57 robe + + * regress/loader/Latin1.select.expected: mark this as an executable + then maybe just mamber it won't try to inherit the encoding of my + OS + +2011-03-29 13:57 strk + + * topology/test/regress/addface.sql, + topology/test/regress/addface_expected: Add another test for + topology.AddFace in presence of an open edge whose endpoints both + intersect a polygon ring which does not cover it. + +2011-03-29 13:20 jorgearevalo + + * raster/test/regress/create_rt_gist_test_expected: Modified + expected result for create_rt_gist_test regress test. It works + differently in PostgreSQL 8.4.7 and PostgreSQL 9.0.3. See ticket + #870. + +2011-03-29 11:10 robe + + * NEWS, doc/release_notes.xml: Add #817 Renaming old 3D functions + to the convention ST_3D to release notes + +2011-03-28 23:24 jorgearevalo + + * raster/test/regress/create_rt_gist_test_expected, + raster/test/regress/rt_addband_expected: Modified expected values + for some raster tests + +2011-03-28 23:10 pracine + + * raster/rt_core/rt_api.c: -Minimal value for float is -FLT_MAX, + not FLT_MIN + +2011-03-28 22:56 jorgearevalo + + * liblwgeom/lex.yy.c: liblwgeom/lex.yy.c version 6180 reverted + +2011-03-28 22:52 jorgearevalo + + * liblwgeom/lex.yy.c, raster/rt_core/rt_api.c: Missed check added + again. + +2011-03-28 22:49 jorgearevalo + + * raster/rt_core/rt_api.c, raster/test/core/testapi.c: Some bugs + related with ticket #870 solved. Added more test for polygonize + function. + +2011-03-28 22:10 pracine + + * raster/rt_core/rt_api.c, raster/test/regress/rt_addband_expected: + -Changed message not proper when just setting pixel value + +2011-03-28 20:31 pracine + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, + raster/test/regress/rt_addband_expected: -Transformed many error + into warning (or notice) + -Removed function name in message for warnings + -Added doc about rules when to return notice or error + -Removed commented out notices + -removed warning when passed raster is null. Just return null + -Get band number with PG_GETARG_INT32 instead of PG_GETARG_UINT16 + which was converting values < 0 to something > 0 + +2011-03-28 20:21 robe + + * regress/loader/ReprojectPts-w.select.expected, + regress/loader/ReprojectPts.select.expected, + regress/loader/ReprojectPts.select.sql, + regress/loader/ReprojectPtsGeog-w.select.expected, + regress/loader/ReprojectPtsGeog.select.expected, + regress/loader/ReprojectPtsGeog.select.sql: attempt to quiet + floating point erros in reprojection by roudning the coordinates + (worked on mingw and still works after change). I assume -ws are + when using -w switch? + +2011-03-28 18:46 nicklas + + * doc/reference_constructor.xml, doc/reference_measure.xml, + doc/reference_misc.xml, postgis/legacy.sql.in.c, + postgis/postgis.sql.in.c: Putting renamed 3D-functions in + legacy.sql.c and some clarifying notes about the renaming + +2011-03-28 18:01 jorgearevalo + + * raster/rt_core/rt_api.c: Raster polygonization optimized using a + layer filter to avoid NODATA values. Related ticket #870. + +2011-03-27 17:50 nicklas + + * doc/reference_constructor.xml, doc/reference_measure.xml, + doc/reference_misc.xml, doc/reference_type.xml, + doc/rfc/postgis_rfc_03_sheet.txt, postgis/postgis.sql.in.c, + postgis/uninstall_postgis.sql.in.c, regress/ctors.sql, + regress/lwgeom_regress.sql, regress/measures.sql, + utils/new_postgis_restore.pl: Renaming of 3D functions, #817 + +2011-03-27 02:43 robe + + * NEWS, doc/release_notes.xml: more additions / corrections to + release notes + +2011-03-26 23:44 robe + + * extras/tiger_geocoder/tiger_2010/create_geocode.sh: + +2011-03-26 23:42 robe + + * extras/tiger_geocoder/tiger_2010/create_geocode.sh, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql: more typo + corrections + +2011-03-26 18:04 robe + + * doc/extras_tigergeocoder.xml: update docs to reflect changes in + tiger loader + +2011-03-26 17:43 robe + + * extras/tiger_geocoder/tiger_2010/README, + extras/tiger_geocoder/tiger_2010/create_geocode.sql, + extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql: cleanup change + linux to sh. Get rid of some typos in the sh script generator, + move some more variables to the top for easier setting. Fix some + errors in loader_tables preventing some soundex index from being + created. Change reverse_geocoder.sql (from utfy-8 (not sure how + that happened) + +2011-03-25 09:11 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: amend to include work on tiger + geocoder + +2011-03-24 22:56 pracine + + * raster/rt_pg/rt_pg.c: -Fixxed a bug getting toindex band index + -Classified one function declaration + +2011-03-24 22:55 pracine + + * raster/rt_pg/rtpostgis.sql.in.c: -ST_AddBand should add the new + band as the last band if no band index is apecified + +2011-03-24 11:39 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: Give special functions index a + static name so it doesn't get pushed down to another chapter + every time we add a new chapter + +2011-03-23 22:09 pracine + + * raster/rt_pg/rt_pg.c: -Return NULL if raster is NULL in + RASTER_addband + -Warn if first raster is NULL in RASTER_copyband and return NULL + +2011-03-23 22:01 pracine + + * raster/rt_pg/rt_pg.c, raster/test/regress/rt_pixelvalue_expected: + -Reordered/classified function declaration + -Renamed index and nband to bandindex in many functions + -Better handling for NULL in RASTER_setBandNoDataValue following + ticket #883. Return original raster if can't set nodata value + +2011-03-23 21:50 pracine + + * raster/test/regress/rt_io.sql: Removed extra spaces + +2011-03-23 20:51 pracine + + * raster/rt_pg/rt_pg.c, raster/test/regress/rt_pixelvalue_expected: + -Better handling of NULL for ST_SetValue. Return the original + raster when band, X or Y are NULL instead of an error or NULL. + See #883. + +2011-03-23 19:52 pracine + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_addband_expected, + raster/test/regress/rt_pixelvalue_expected: -General review of + ST_AddBand following ticket 871 + -Moved some warning in the core + -Renamed the parameters to make more explicit which one is "to" + and which one is "from" + -Fixed confusion in parameter order. + -Set many rtpostgis.sql.in.c functions to STRICT + -Removed check for null in RASTER_getPixelValue since st_value is + now strict. More might follow. + -Removed (or moved) some documentation from rt_api.c already + present in rt_api.h + +2011-03-23 18:15 jorgearevalo + + * raster/rt_pg/rt_pg.c: Semicolon missed. + +2011-03-23 02:57 jorgearevalo + + * raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c: Server crash + reported in ticket #837 partially solved. SPI_finish causes + server to crash. Commented in this commit, but it's not a good + solution, I think. + This guy had the same problem 10 years ago. No responses: + http://www.mail-archive.com/pgsql-general@postgresql.org/msg18558.html + +2011-03-22 20:31 pracine + + * raster/scripts/plpgsql/st_pixelaspolygons.sql: + -ST_PixelAsPolygons also return the x & y coordinates of the + pixel + +2011-03-22 14:26 robe + + * doc/reference_output.xml: some clarification of specs + +2011-03-22 13:54 robe + + * doc/introduction.xml: more cleanup + +2011-03-22 05:57 robe + + * doc/introduction.xml: minor rearrangement wording changes to + Paul's bio + +2011-03-22 05:53 robe + + * doc/introduction.xml: Amend my bio so people know who to point + fingers at when Tiger Geocoder and X3D don't work right. + +2011-03-22 05:44 robe + + * doc/extras_topology.xml, topology/sql/sqlmm.sql: Fix #879 (get + rid of use of both deprecated line_locate_point and + line_substring... document function + +2011-03-21 16:33 strk + + * regress/Makefile.in, regress/polygonize.sql, + regress/polygonize_expected: Add test for ST_Polygonize with + nested collection input (see ticket #878) + +2011-03-21 11:04 strk + + * topology/sql/sqlmm.sql, topology/topology.sql.in.c: Convert to $$ + quoting (ticket #714) + +2011-03-21 10:28 strk + + * topology/sql/sqlmm.sql: Add an ST_RemIsoNode alias to + ST_RemoveIsoNode (ticket #798) + +2011-03-21 10:18 strk + + * topology/sql/sqlmm.sql, topology/topology.sql.in.c: + ST_ModEdgesSplit -> ST_ModEdgeSplit (ticket #794) + +2011-03-20 16:04 robe + + * doc/introduction.xml: + +2011-03-20 15:58 robe + + * doc/introduction.xml: more credit cleanup and rounding up of + credits + +2011-03-20 15:44 robe + + * doc/introduction.xml: fix typo + +2011-03-20 14:01 jorgearevalo + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_addband.sql, + raster/test/regress/rt_addband_expected, + raster/test/regress/rt_mapalgebra_expected: Two ST_AddBands + missing variants added. Related tickets #858, #792. + +2011-03-20 08:55 strk + + * topology/sql/populate.sql: Re-drop ST_SharedPath from + topology.AddFace, this time with stronger robustness, so not + prone to error exposed by #874. It was a pity to give up a 10% + speed improvement... Thanks supermoon for keeping me up. + [RT-SIGTA] + +2011-03-19 23:35 strk + + * topology/sql/populate.sql, topology/test/regress/addface.sql: Fix + #874 by getting back to ST_SharedPaths use. Might try to optimize + again in the future, but correctness first! This commit also adds + regression testing for the case [RT-SIGTA] + +2011-03-19 02:49 robe + + * NEWS, doc/release_notes.xml: more company contribution amendments + +2011-03-19 02:31 robe + + * NEWS, doc/release_notes.xml: more updating to better reflect + corporate sponsor contributions + +2011-03-19 02:05 robe + + * NEWS, doc/introduction.xml, doc/release_notes.xml: More cleanup + of release notes. Add a corporate contributors section to kill 2 + birds (give credit to companies that have funded PostGIS and also + so we have a catalog of companies that can lay claim to parts of + PostGIS as part of our incubation due diligence). Guys if I'm + missing companies in the list which I most surely am, please add + them. + +2011-03-18 21:13 robe + + * liblwgeom/lwout_x3d.c: Fill in coordIndex for multipolygons + +2011-03-18 20:06 robe + + * regress/loader/Latin1.select.expected: + +2011-03-18 19:56 robe + + * regress/loader/PointWithSchema.select.expected: force to LF eol + type so doesn't barf in MingW + +2011-03-18 19:43 pramsey + + * loader/shp2pgsql-cli.c, loader/shp2pgsql-gui.c: Jeff Adams: + Changed variables we are storing getopt result in from char to + int, since int is the return type from the getopt function. + (#663) + +2011-03-18 19:33 robe + + * NEWS, doc/introduction.xml, doc/release_notes.xml: Update credits + and release notes to include Jeff Adams much appreciated + contributions and other minor things + +2011-03-18 19:22 pramsey + + * regress/run_test: Jeff Adams: Removed not-really-necessary -m1 + parameter from grep call because it does not work on MingW. + +2011-03-18 19:13 pramsey + + * loader/shp2pgsql-core.c, regress/Makefile.in, + regress/loader/Latin1.dbf, regress/loader/Latin1.opts, + regress/loader/Latin1.select.expected, + regress/loader/Latin1.select.sql, regress/loader/README, + regress/run_test: Jeff Adams: Added regression test for LATIN1 + encoding, fixed failure to convert to UTF8. (#808) + +2011-03-18 19:03 robe + + * regress/tickets_expected: need to always output with LF breaks + otherwise fails on windows mingw as windows switches the breaks + to CRLF + +2011-03-18 18:30 pramsey + + * regress/loader/Arc-G.shp.expected, + regress/loader/ArcM-G.shp.expected, + regress/loader/ArcZ-G.shp.expected, + regress/loader/MultiPoint-G.shp.expected, + regress/loader/MultiPointM-G.shp.expected, + regress/loader/MultiPointZ-G.shp.expected, + regress/loader/Point-G.shp.expected, + regress/loader/PointM-G.shp.expected, + regress/loader/PointZ-G.shp.expected, + regress/loader/Polygon-G.shp.expected, + regress/loader/PolygonM-G.shp.expected, + regress/loader/PolygonZ-G.shp.expected, regress/run_test: Jeff + Adams: Added dumping tests for -G versions of loader regress + tests. + +2011-03-18 18:21 pramsey + + * regress/loader/Arc-G.select.expected, + regress/loader/Arc.select.sql, + regress/loader/ArcM-G.select.expected, + regress/loader/ArcM.select.sql, + regress/loader/ArcZ-G.select.expected, + regress/loader/ArcZ.select.sql, + regress/loader/MultiPoint-G.select.expected, + regress/loader/MultiPoint.select.sql, + regress/loader/MultiPointM-G.select.expected, + regress/loader/MultiPointM.select.sql, + regress/loader/MultiPointZ-G.select.expected, + regress/loader/MultiPointZ.select.sql, + regress/loader/Point-G.select.expected, + regress/loader/Point.select.sql, + regress/loader/PointM-G.select.expected, + regress/loader/PointM.select.sql, + regress/loader/PointZ-G.select.expected, + regress/loader/PointZ.select.sql, + regress/loader/Polygon-G.select.expected, + regress/loader/Polygon.select.sql, + regress/loader/PolygonM-G.select.expected, + regress/loader/PolygonM.select.sql, + regress/loader/PolygonZ-G.select.expected, + regress/loader/PolygonZ.select.sql, regress/run_test: Jeff Adams: + Now runs all the normal regression tests with the -G option as + well. (#358) + +2011-03-18 17:36 pramsey + + * regress/Makefile.in, regress/loader/PointWithSchema-post.sql, + regress/loader/PointWithSchema-pre.sql, + regress/loader/PointWithSchema.dbf, + regress/loader/PointWithSchema.opts, + regress/loader/PointWithSchema.select.expected, + regress/loader/PointWithSchema.select.sql, + regress/loader/PointWithSchema.shp, + regress/loader/PointWithSchema.shx: Jeff Adams: Adding a + regression test for the loader that uses a schema-qualified table + name. + +2011-03-18 16:54 pramsey + + * loader/shp2pgsql-cli.c: Jeff Adams: Per suggestion on #857, + corrected output to indicate table name is optional. + +2011-03-18 16:47 pramsey + + * postgis/gserialized.h: Whoops, back out the gserialized flag + +2011-03-18 16:24 pramsey + + * loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, + regress/loader/MultiToSinglePoint-w.select.expected, + regress/loader/NotReallyMultiPoint-w.select.expected, + regress/loader/ReprojectPts-w.select.expected, + regress/loader/ReprojectPtsGeog-w.select.expected: Jeff Adams: + Increasing precision due to tests failing in automatic build. + +2011-03-18 16:16 pramsey + + * postgis/geography.sql.in.c, postgis/gserialized.h, + postgis/gserialized_gist_nd.c, postgis/lwgeom_btree.c, + postgis/postgis.sql.in.c: Add the &&& operator and index binding + for 'gist_geometry_ops_nd'. Operator behavior in mixed-dimension + query situations still to be determined. + +2011-03-18 15:52 pramsey + + * raster/rt_core/rt_api.c: Fix build fail when DEBUG = 1. + +2011-03-18 15:40 pramsey + + * doc/man/shp2pgsql.1, doc/using_postgis_dataman.xml, + loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, + loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, + regress/Makefile.in, regress/loader/Arc-w.select.expected, + regress/loader/Arc-wkb.expected, regress/loader/Arc-wkb.sql, + regress/loader/Arc-wkt.expected, regress/loader/Arc-wkt.sql, + regress/loader/Arc.select.expected, + regress/loader/Arc.select.sql, regress/loader/Arc.shp.expected, + regress/loader/ArcM-w.select.expected, + regress/loader/ArcM-wkb.expected, regress/loader/ArcM-wkb.sql, + regress/loader/ArcM-wkt.expected, regress/loader/ArcM-wkt.sql, + regress/loader/ArcM.select.expected, + regress/loader/ArcM.select.sql, regress/loader/ArcM.shp.expected, + regress/loader/ArcZ-w.select.expected, + regress/loader/ArcZ-wkb.expected, + regress/loader/ArcZ-wkt.expected, + regress/loader/ArcZ.select.expected, + regress/loader/ArcZ.select.sql, regress/loader/ArcZ.shp.expected, + regress/loader/MultiPoint-w.select.expected, + regress/loader/MultiPoint-wkb.expected, + regress/loader/MultiPoint-wkb.sql, + regress/loader/MultiPoint-wkt.expected, + regress/loader/MultiPoint-wkt.sql, + regress/loader/MultiPoint.select.expected, + regress/loader/MultiPoint.select.sql, + regress/loader/MultiPoint.shp.expected, + regress/loader/MultiPointM-w.select.expected, + regress/loader/MultiPointM-wkb.expected, + regress/loader/MultiPointM-wkb.sql, + regress/loader/MultiPointM-wkt.expected, + regress/loader/MultiPointM-wkt.sql, + regress/loader/MultiPointM.select.expected, + regress/loader/MultiPointM.select.sql, + regress/loader/MultiPointM.shp.expected, + regress/loader/MultiPointZ-w.select.expected, + regress/loader/MultiPointZ-wkb.expected, + regress/loader/MultiPointZ-wkb.sql, + regress/loader/MultiPointZ-wkt.expected, + regress/loader/MultiPointZ-wkt.sql, + regress/loader/MultiPointZ.select.expected, + regress/loader/MultiPointZ.select.sql, + regress/loader/MultiPointZ.shp.expected, + regress/loader/MultiToSinglePoint-w.select.expected, + regress/loader/MultiToSinglePoint.dbf, + regress/loader/MultiToSinglePoint.opts, + regress/loader/MultiToSinglePoint.select.expected, + regress/loader/MultiToSinglePoint.select.sql, + regress/loader/MultiToSinglePoint.shp, + regress/loader/MultiToSinglePoint.shp.expected, + regress/loader/MultiToSinglePoint.shx, + regress/loader/NoTransPoint-w.select.expected, + regress/loader/NoTransPoint-wkb.expected, + regress/loader/NoTransPoint-wkb.sql, + regress/loader/NoTransPoint-wkt.expected, + regress/loader/NoTransPoint-wkt.sql, + regress/loader/NoTransPoint.select.expected, + regress/loader/NoTransPoint.select.sql, + regress/loader/NoTransPoint.shp.expected, + regress/loader/NotReallyMultiPoint-w.select.expected, + regress/loader/NotReallyMultiPoint.dbf, + regress/loader/NotReallyMultiPoint.select.expected, + regress/loader/NotReallyMultiPoint.select.sql, + regress/loader/NotReallyMultiPoint.shp, + regress/loader/NotReallyMultiPoint.shp.expected, + regress/loader/NotReallyMultiPoint.shx, + regress/loader/Point-w.select.expected, + regress/loader/Point-wkb.expected, regress/loader/Point-wkb.sql, + regress/loader/Point-wkt.expected, regress/loader/Point-wkt.sql, + regress/loader/Point.select.expected, + regress/loader/Point.select.sql, + regress/loader/Point.shp.expected, + regress/loader/PointM-w.select.expected, + regress/loader/PointM-wkb.expected, + regress/loader/PointM-wkb.sql, + regress/loader/PointM-wkt.expected, + regress/loader/PointM-wkt.sql, + regress/loader/PointM.select.expected, + regress/loader/PointM.select.sql, + regress/loader/PointM.shp.expected, + regress/loader/PointZ-w.select.expected, + regress/loader/PointZ-wkb.expected, + regress/loader/PointZ-wkb.sql, + regress/loader/PointZ-wkt.expected, + regress/loader/PointZ-wkt.sql, + regress/loader/PointZ.select.expected, + regress/loader/PointZ.select.sql, + regress/loader/PointZ.shp.expected, + regress/loader/Polygon-w.select.expected, + regress/loader/Polygon-wkb.expected, + regress/loader/Polygon-wkb.sql, + regress/loader/Polygon-wkt.expected, + regress/loader/Polygon-wkt.sql, + regress/loader/Polygon.select.expected, + regress/loader/Polygon.select.sql, + regress/loader/Polygon.shp.expected, + regress/loader/PolygonM-w.select.expected, + regress/loader/PolygonM-wkb.expected, + regress/loader/PolygonM-wkb.sql, + regress/loader/PolygonM-wkt.expected, + regress/loader/PolygonM-wkt.sql, + regress/loader/PolygonM.select.expected, + regress/loader/PolygonM.select.sql, + regress/loader/PolygonM.shp.expected, + regress/loader/PolygonZ-w.select.expected, + regress/loader/PolygonZ-wkb.expected, + regress/loader/PolygonZ-wkb.sql, + regress/loader/PolygonZ-wkt.expected, + regress/loader/PolygonZ-wkt.sql, + regress/loader/PolygonZ.select.expected, + regress/loader/PolygonZ.select.sql, + regress/loader/PolygonZ.shp.expected, regress/loader/README, + regress/loader/ReprojectPts-pre.sql, + regress/loader/ReprojectPts-w.select.expected, + regress/loader/ReprojectPts.dbf, + regress/loader/ReprojectPts.opts, + regress/loader/ReprojectPts.select.expected, + regress/loader/ReprojectPts.select.sql, + regress/loader/ReprojectPts.shp, regress/loader/ReprojectPts.shx, + regress/loader/ReprojectPtsGeog-pre.sql, + regress/loader/ReprojectPtsGeog-w.select.expected, + regress/loader/ReprojectPtsGeog.dbf, + regress/loader/ReprojectPtsGeog.opts, + regress/loader/ReprojectPtsGeog.select.expected, + regress/loader/ReprojectPtsGeog.select.sql, + regress/loader/ReprojectPtsGeog.shp, + regress/loader/ReprojectPtsGeog.shx, + regress/loader/TSIPolygon-w.select.expected, + regress/loader/TSIPolygon-wkb.expected, + regress/loader/TSIPolygon-wkb.sql, + regress/loader/TSIPolygon-wkt.expected, + regress/loader/TSIPolygon-wkt.sql, + regress/loader/TSIPolygon.select.expected, + regress/loader/TSIPolygon.select.sql, + regress/loader/TSIPolygon.shp.expected, + regress/loader/TSTIPolygon-w.select.expected, + regress/loader/TSTIPolygon-wkb.expected, + regress/loader/TSTIPolygon-wkb.sql, + regress/loader/TSTIPolygon-wkt.expected, + regress/loader/TSTIPolygon-wkt.sql, + regress/loader/TSTIPolygon.select.expected, + regress/loader/TSTIPolygon.select.sql, + regress/loader/TSTIPolygon.shp.expected, + regress/loader/TSTPolygon-w.select.expected, + regress/loader/TSTPolygon-wkb.expected, + regress/loader/TSTPolygon-wkb.sql, + regress/loader/TSTPolygon-wkt.expected, + regress/loader/TSTPolygon-wkt.sql, + regress/loader/TSTPolygon.select.expected, + regress/loader/TSTPolygon.select.sql, + regress/loader/TSTPolygon.shp.expected, regress/out_geometry.sql, + regress/run_test: Fixes the following shp2pgsql issues: + #229: A new "-r" command line parameter to specify a "from" SRID + for reprojecting (the existing -s is the "to"). + #779: -S now works for points, and -w is documented. + #864: MULTIPOINT shapefiles with single-vertex points now + correctly load with all MULTIPOINTs. + #865: no longer crashes when both -g and -G are used. + +2011-03-18 14:11 pracine + + * raster/rt_pg/rtpostgis.sql.in.c, + raster/scripts/plpgsql/_MapAlgebraParts.sql, + raster/scripts/plpgsql/st_reclass.sql, + raster/scripts/python/raster2pgsql.py, + raster/test/regress/bug_test_car5.sql: -Standardized the way we + write "nodata" from "NODATA" to "nodata" + -My editor remove a lot of trailing space and convert tab to 4 + spaces. Please set your editor to do the same. + +2011-03-18 14:06 pracine + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/test/regress/rt_addband_expected, + raster/test/regress/rt_io_expected, + raster/test/regress/rt_pixelvalue_expected: -Fix for ticket 792: + Clamp double to known values when pixeltype is other than double + in rt_band_set_nodata, rt_band_set_pixel & + rt_raster_generate_new_band + -Added function name to many error messages + -Standardized the way we write "nodata" from "NODATA" to "nodata" + -Moved some documentation to the header file + -My editor remove a lot of trailing space and convert tab to 4 + spaces. Please make your editor do the same. + -Removed declarations of many unused variable + +2011-03-17 19:30 pramsey + + * postgis/lwgeom_functions_analytic.c, postgis/lwgeom_gist.c, + postgis/lwgeom_rtree.c, postgis/lwgeom_spheroid.c: Quiet some + debug-level warnings. + +2011-03-17 19:27 pramsey + + * postgis/gserialized_gist_2d.c: Fix mis-named debugging global + +2011-03-17 13:44 pramsey + + * liblwgeom/liblwgeom.h, postgis/Makefile.in, postgis/geography.h, + postgis/geography.sql.in.c, postgis/geography_btree.c, + postgis/geography_gist.c, postgis/gserialized_gist.c, + postgis/gserialized_gist.h, postgis/gserialized_gist_2d.c, + postgis/gserialized_gist_nd.c, postgis/postgis.sql.in.c: Replace + variable-length-key 2D index with fixed-length-key for + GSERIALIZED case. + +2011-03-17 00:08 strk + + * topology/sql/populate.sql: Avoid using ST_SharedPath in + topology.AddFace as well. + +2011-03-16 22:15 robe + + * doc/reference_output.xml, liblwgeom/lwout_x3d.c: Multilinestring + working even for closed multilinestrings. Still need to fix + polygon and multipolygons. also added example of closed + multilinestring. + +2011-03-16 20:23 robe + + * liblwgeom/lwout_x3d.c: sort of take care of multilinestrings -- + doesn't work for multilinestrings with closed linestrings so + that's next up to correct. + +2011-03-16 19:16 pramsey + + * doc/man/shp2pgsql.1: Jeff Adams: Updated man page for -X, -T, and + -e parameters (#110 and #67). + +2011-03-16 19:16 pramsey + + * regress/run_test: Jeff Adams: Only automatically run -D tests if + no custom parameters have been set. + +2011-03-16 18:48 jorgearevalo + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h: Deleted empty + rt_raster_map_algebra function from rt_core. MapAlgebra + implemented at PostgreSQL level. + +2011-03-16 17:53 robe + + * doc/reference_raster.xml: replace & with & to fix build + +2011-03-16 17:16 pramsey + + * loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, + loader/shp2pgsql-core.h, regress/Makefile.in, + regress/loader/NoTransPoint-wkb.expected, + regress/loader/NoTransPoint-wkb.sql, + regress/loader/NoTransPoint-wkt.expected, + regress/loader/NoTransPoint-wkt.sql, + regress/loader/NoTransPoint.dbf, + regress/loader/NoTransPoint.opts, + regress/loader/NoTransPoint.shp, regress/loader/NoTransPoint.shx: + Jeff Adams patch to add command line flag to not use a + transaction. (#110) + +2011-03-16 16:47 robe + + * doc/reference_raster.xml: #651 revise ST_MakeEmptyRaster so arg + names and types are consistent + +2011-03-16 14:06 pramsey + + * regress/loader/README, regress/loader/TSIPolygon-wkb.expected, + regress/loader/TSIPolygon-wkb.sql, + regress/loader/TSIPolygon-wkt.expected, + regress/loader/TSIPolygon-wkt.sql, regress/loader/TSIPolygon.dbf, + regress/loader/TSIPolygon.opts, regress/loader/TSIPolygon.shp, + regress/loader/TSIPolygon.shx, + regress/loader/TSTIPolygon-wkb.expected, + regress/loader/TSTIPolygon-wkb.sql, + regress/loader/TSTIPolygon-wkt.expected, + regress/loader/TSTIPolygon-wkt.sql, + regress/loader/TSTIPolygon.dbf, regress/loader/TSTIPolygon.opts, + regress/loader/TSTIPolygon.shp, regress/loader/TSTIPolygon.shx, + regress/loader/TSTPolygon-wkb.expected, + regress/loader/TSTPolygon-wkb.sql, + regress/loader/TSTPolygon-wkt.expected, + regress/loader/TSTPolygon-wkt.sql, regress/loader/TSTPolygon.dbf, + regress/loader/TSTPolygon.opts, regress/loader/TSTPolygon.shp, + regress/loader/TSTPolygon.shx, regress/run_test: Jeff Adams new + testing of loader with cmd line options. + +2011-03-16 13:03 pramsey + + * regress/README, regress/run_test: Jeff Adams patch to allow + pre/post actions in regression tests + +2011-03-16 13:02 pramsey + + * loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, + loader/shp2pgsql-core.h: Jeff Adams patch to support tablespaces + (#67) + +2011-03-16 05:15 robe + + * doc/reference_output.xml: Document ST_ASX3D function -- still a + work in progress -- will add more as I flesh out the rest. + +2011-03-16 04:48 robe + + * liblwgeom/lwout_x3d.c, postgis/postgis.sql.in.c: Alas a + functioning polyhedralsurface export viewable in freeWRL. Also + add proto that just takes geometry as argument and defaults to + precision 15 + +2011-03-15 15:11 jorgearevalo + + * doc/reference_raster.xml: Added ST_IsEmpty documentation. Related + ticket #591. + +2011-03-15 14:04 robe + + * regress/Makefile.in, regress/regress_management.sql, + regress/regress_management_expected: Add regress tests for + populate_geometry_columns,DropGeometryTable + +2011-03-15 06:01 robe + + * liblwgeom/lwout_x3d.c: Fix copy comment error + +2011-03-14 17:00 robe + + * liblwgeom/lwout_x3d.c: Lots of fixes. TIN is about perfect, + Point, multipoint about perfect too, LINESTRING close. + +2011-03-12 10:42 robe + + * NEWS, doc/release_notes.xml: minor corrections + +2011-03-11 21:12 robe + + * liblwgeom/Makefile.in, liblwgeom/lwout_x3d.c, + postgis/lwgeom_export.c, postgis/postgis.sql.in.c: preliminary + work on x3d export. Still a lot to go. point, multipoint, tin, + linestring almost working. Still need to fiddle with coordindex + and spacing and get rid of junk copied from gml not needed. + +2011-03-11 13:27 robe + + * doc/extras_topology.xml: minor change + +2011-03-11 12:37 robe + + * doc/reference_raster.xml: Add Availability: 2.0.0 for functions I + know are new after the raster postgis 2.0.0 merge + +2011-03-11 12:26 robe + + * doc/extras_topology.xml, doc/release_notes.xml: document + GetFaceByPoint and revise release_notes + +2011-03-10 21:18 robe + + * doc/faq_raster.xml: Add in Jorge's great windows instructions + +2011-03-10 18:53 strk + + * regress/run_test: Add a --raster flag to run_test + +2011-03-10 11:33 strk + + * topology/sql/manage/TopologySummary.sql: TopologySummary: Take an + empty feature_column as a sign of a "detached" topological layer + (one having no deploy on user-tables). + +2011-03-09 21:59 strk + + * topology/Makefile.in, topology/sql/query/getfacebypoint.sql, + topology/test/Makefile, topology/test/regress/getfacebypoint.sql, + topology/test/regress/getfacebypoint_expected, + topology/topology.sql.in.c: Ticket #849 by Andrea Peri: + topology.GetFaceByPoint implementation and test + +2011-03-09 19:18 strk + + * doc/extras_topology.xml, topology/Makefile.in, + topology/sql/manage/CopyTopology.sql, topology/test/Makefile, + topology/test/regress/copytopology.sql, + topology/test/regress/copytopology_expected, + topology/topology.sql.in.c: Ticket #856: + topology.CopyTopology(text,text) implementation, test and + documentation + +2011-03-09 16:30 strk + + * topology/test/regress/createtopogeom.sql, + topology/test/regress/createtopogeom_expected: Make + createtopogeom test independent from the number of topologies + created before running it + +2011-03-09 10:19 strk + + * topology/Makefile.in, topology/sql/manage, + topology/sql/manage/TopologySummary.sql, + topology/topology.sql.in.c: Ticket #855: + topology.TopologySummary() + +2011-03-09 10:14 strk + + * NEWS: Add note for ST_Relate with boundary node rule + +2011-03-08 15:26 strk + + * topology/sql/populate.sql: Simplify AddEdge code by using + BoundaryNodeRule 2 (Endpoint) in ST_Relate call, thus saving a + couple of calls to ST_RelateMatch. See tickets #770 and #844. + +2011-03-08 10:43 strk + + * doc/reference_measure.xml: Some (poor) documentation for + ST_Relate(g1,g2,boundaryNodeRule) + +2011-03-08 10:23 strk + + * postgis/lwgeom_geos.c, postgis/postgis.sql.in.c, + regress/Makefile.in, regress/relate_bnr.sql, + regress/relate_bnr_expected: Ticket #844: add support for + boundary node rule specification in ST_Relate [RT-SIGTA] + +2011-03-08 08:16 strk + + * regress/Makefile.in, regress/relate.sql, regress/relate_expected, + regress/relate_test: Enable a very old relate test which for some + reason was never automatically run + +2011-03-07 11:05 strk + + * topology/sql/gml.sql: Avoid using ST_SharedPath (expensive) + +2011-03-05 11:00 jorgearevalo + + * raster/scripts/python/raster2pgsql.py: is_nan function defined + for Python versions under 2.6 + +2011-03-05 09:12 robe + + * doc/reference_accessor.xml: more marks of TIN + +2011-03-05 06:17 robe + + * doc/reference_accessor.xml: Flag more functions as supporting + TINS, provide some examples + +2011-03-05 06:07 robe + + * doc/reference_accessor.xml, doc/reference_processing.xml: more + examples of TIN and polyhedral surfaces + +2011-03-05 05:51 robe + + * doc/reference_processing.xml: Fix ST_DumpPoints 3D examples so + they don't flatten to 2D + +2011-03-01 14:47 strk + + * .gitignore: More ignores + +2011-02-28 18:14 strk + + * topology/sql/gml.sql: Use left_face/right_face when looking for + face ring's edges. I've seen some areal TopoGeometries dumped in + 1:76 of the time [RT-SIGTA] + +2011-02-28 10:53 strk + + * topology/test/regress/addface.sql, + topology/test/regress/addface_expected: Add test for invalid + AddFace call (polygon not fully defined by known edges) + +2011-02-28 10:40 strk + + * topology/test/regress/getedgebypoint_expected, + topology/test/regress/getnodebypoint_expected: Founded -> Found + (in expected results..) + +2011-02-26 21:29 robe + + * doc/extras_topology.xml, topology/sql/query/getedgebypoint.sql, + topology/sql/query/getnodebypoint.sql: #848 Fix eror message for + GetNodeByPoint, GetNodeByEdge + +2011-02-26 04:22 robe + + * doc/extras_topology.xml: cealn up examples and data type mistake + +2011-02-26 03:32 robe + + * doc/extras_topology.xml, doc/xsl/postgis_aggs_mm.xml.xsl: minor + changes and attempt to fix matrix table (cutting off now) + +2011-02-25 23:01 robe + + * doc/extras_topology.xml: doucmentation for #791 , #793 - + GetNodeByPoint, GetEdgeByPoint -- made some changes to Andrea + Peri's wording and change ot examples so they really fall in MA. + Still need to output results. + +2011-02-25 09:18 strk + + * topology/sql/query/getedgebypoint.sql, + topology/sql/query/getnodebypoint.sql: Update copyright notice + +2011-02-25 08:56 strk + + * topology/Makefile.in, topology/sql/query/getedgebypoint.sql, + topology/test/Makefile, topology/test/regress/getedgebypoint.sql, + topology/test/regress/getedgebypoint_expected, + topology/topology.sql.in.c: topology.GetEdgeByPoint: + implementation and regress test, by Andrea Peri. Ticket #791. + Note that previous commit (for #793) was GetNodeByPoint. My + mistake, sorry. + +2011-02-25 08:45 strk + + * topology/Makefile.in, topology/sql/query, + topology/sql/query/getnodebypoint.sql, topology/test/Makefile, + topology/test/regress/getnodebypoint.sql, + topology/test/regress/getnodebypoint_expected, + topology/topology.sql.in.c: topology.GetEdgeByPoint: + implementation and regress test, by Andrea Peri. Ticket #793 + +2011-02-24 21:44 nicklas + + * liblwgeom/measures.c, liblwgeom/measures.h, + liblwgeom/measures3d.c, liblwgeom/measures3d.h: Copyright notes + +2011-02-24 17:39 robe + + * doc/extras_tigergeocoder.xml: fix typo + +2011-02-24 17:23 robe + + * doc/extras_tigergeocoder.xml: Put in a note about nominatim OSM + geocoder that works with international addresses and open street + map data + +2011-02-24 17:16 jorgearevalo + + * raster/scripts/python/raster2pgsql.py: Now is not possible to + load rasters with different scale in the same table. Related + ticket #153 + +2011-02-24 15:45 strk + + * postgis/lwgeom_functions_analytic.c: Improve precision of + point_in_ring_rtree too (bug #845). + +2011-02-24 15:17 strk + + * postgis/lwgeom_functions_analytic.c, regress/tickets.sql, + regress/tickets_expected: Improve precision of point_in_ring. + Fixes and regress-tests bug #845. + +2011-02-24 07:54 robe + + * CREDITS: note psc members + +2011-02-24 07:52 robe + + * CREDITS: amend list of core contributors, add in their svn + usernames and core areas of responsibility + +2011-02-24 07:35 robe + + * CREDITS, authors.svn: Amend author list and credits (credits is + still obsolete -- tempted to just get rid of it since its + redundant with news and hard to maintain) + +2011-02-23 08:58 robe + + * doc/reference_output.xml: amend enhancements line for ST_AsGML to + note strk's addition of option 4 -- use LineString instead of + curve tag + +2011-02-22 14:52 strk + + * doc/reference_output.xml, postgis/lwgeom_export.c, + regress/out_geometry.sql, regress/out_geometry_expected: Ticket + #816: flag to select over for GML3 line + output [RT-SIGTA] + +2011-02-22 14:25 strk + + * liblwgeom/cunit/cu_out_gml.c: Test new LW_GML_SHORTLINE GML2 + option [RT-SIGTA] + +2011-02-22 14:25 strk + + * liblwgeom/liblwgeom.h, liblwgeom/lwout_gml.c: Add + LW_GML_SHORTLINE flag to prefer over tag for + lines GML3 output [RT-SIGTA] + +2011-02-22 13:01 strk + + * liblwgeom/cunit/cu_out_gml.c, liblwgeom/liblwgeom.h, + liblwgeom/lwout_gml.c, postgis/geography_inout.c, + postgis/lwgeom_export.c: Use a single bitfield for GML output + options [RT-SIGTA] + +2011-02-19 01:05 mloskot + + * configure.ac: Improved GDAL detection and reporting + +2011-02-19 00:42 mloskot + + * configure.ac: ./configure checks for GDAL Python bindings with + built-in NumPy array support (Ticket #838) + +2011-02-18 16:24 strk + + * topology/sql/populate.sql: Performance improvements in + topology.AddFace: consider each ring separately when looking for + composing edges; compute orientation inside the loop body to + avoid sorting and grouping [RT-SIGTA] + +2011-02-18 14:58 strk + + * topology/test/regress/addface.sql, + topology/test/regress/addface_expected, + topology/test/regress/createtopogeom_expected: Test passing + polygons with holes to topology.AddFace [RT-SIGTA] + +2011-02-17 19:19 robe + + * doc/reference_constructor.xml, doc/reference_output.xml: Amend + ST_AsGML and ST_GeomFromGML to include the fact they support TINS + +2011-02-17 13:13 robe + + * doc/reference_raster.xml: + +2011-02-17 13:08 robe + + * doc/reference_raster.xml: wrong statement + +2011-02-17 13:02 robe + + * doc/reference_raster.xml: indent a bit better + +2011-02-17 13:01 robe + + * doc/reference_raster.xml: Provide a more useful example of map + algebra. + +2011-02-17 12:15 robe + + * doc/reference_raster.xml: fix typo and add reference to ST_Value + +2011-02-17 12:10 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: fix typo in xsl hopefully will + make raster list right -- though must have syntax wrong anyway + since topology and tiger get listed. + +2011-02-17 06:07 robe + + * doc/reference_raster.xml: provide an example of map algebra + +2011-02-17 04:31 robe + + * doc/doxygen.cfg.in: #836 PostGIS raster in 2.0 is not being + output in Trunk Doxygen + +2011-02-17 04:23 robe + + * doc/reference_raster.xml: Document ST_MapAlgebra -- need better + description and examples forthcoming + +2011-02-16 19:15 jorgearevalo + + * doc/reference_raster.xml: Added documentation for the new version + of ST_AddBand function + +2011-02-16 19:12 jorgearevalo + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_addband.sql, + raster/test/regress/rt_addband_expected: Added a new variant for + ST_AddBand, taking 2 rasters as input. Needs doc. + +2011-02-16 18:19 jorgearevalo + + * doc/reference_raster.xml, raster/rt_core/ma_lexer.l, + raster/rt_core/ma_parser.y, raster/rt_core/rt_api.c, + raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, + raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, + raster/test/regress/create_rt_mapalgebra_test.sql, + raster/test/regress/create_rt_mapalgebra_test_expected, + raster/test/regress/rt_mapalgebra.sql, + raster/test/regress/rt_mapalgebra_expected: - One raster core + implementation of MapAlgebra (related ticket #588, needs + documentation). + - RASTER_addBand code moved to core level. The new RASTER_addBand + function calls + the core one (rt_raster_generate_new_band). + - Added regression tests for MapAlgebra. + - Deleted lexer/parser at core level. Not used. + - Fixed small bug in documentation: ST_SetBandNoDataValue returns + a raster, not + an integer. + +2011-02-16 17:41 strk + + * NEWS: Add UnaryUnion item + +2011-02-16 11:15 strk + + * doc/reference_processing.xml: Document ST_UnaryUnion + +2011-02-16 10:19 strk + + * regress/run_test: Stop on first error when creating the regress + db + +2011-02-16 10:19 strk + + * doc/reference_accessor.xml, postgis/postgis.sql.in.c, + regress/isvaliddetail.sql, regress/isvaliddetail_expected: Expose + versions of ST_IsValid and ST_IsValidReason accepting "the ESRI + flag" and implemented as wrappers to ST_IsValidDetail. Only + available when building against GEOS-3.3+. Commit includes + documentation and regress-testing. Closes ticket #831 [RT-SIGTA] + +2011-02-16 09:12 strk + + * regress/Makefile.in: Only run ST_isValidDetail if GEOS is >= 3.3 + -- Reduce tests for GEOS version grouping togheter tests + depending on the same version [RT-SIGTA] + +2011-02-16 08:54 strk + + * regress/Makefile.in, regress/isvaliddetail.sql, + regress/isvaliddetail_expected: Regression test for + ST_isValidDetail (including "ESRI" flag) [RT-SIGTA] + +2011-02-16 08:34 strk + + * doc/reference_accessor.xml: Document ST_isValidDetail(geom, + flags) variant [RT-SIGTA] + +2011-02-15 17:36 strk + + * postgis/lwgeom_geos.c, postgis/postgis.sql.in.c: Allow specifying + validity checking flags in ST_isValidDetail [RT-SIGTA] + +2011-02-15 13:49 robe + + * doc/extras_tigergeocoder.xml, + extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: + Make work on PostgreSQL 8.4 (was using some syntax only allowed + in 9.0+). Also account for the odd / even side of street rule. + And of course that demonstrated there is a bug somewhere (most + likely in the geocoder), but got to pull up some maps to see + which is right. One of these has the address orientations flipped + (odd /even not right). Of course I have to be right :). Boy do I + hate when you program the reverse of something and it exposes a + bug. Also fix some minor documentation. + +2011-02-15 08:26 strk + + * topology/topology.sql.in.c: topology: create an index on + edge.left_face and edge.right_face, speeding up construction of + polygonal Geometry from TopoGeometry by a factor of 10 (Closes + #806) + +2011-02-15 07:19 robe + + * doc/extras_tigergeocoder.xml: document reverse_geocode + +2011-02-15 06:36 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: + Change to transform the point if not in nad83 long lat already + +2011-02-15 06:15 robe + + * extras/tiger_geocoder/tiger_2010/create_geocode.sql, + extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, + extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: + reverse_geocode complete (with street range), now to document and + improve speed and test + +2011-02-15 00:26 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: + Journeying into street ranges now can tell which side of the + street we are on and spits that out when include_strnum_range is + true. Next (hopefully last) step will be to pinpoint address + number + +2011-02-14 18:22 robe + + * extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: + First draft of reverse geocde currently just gets the street need + to interpolate to get approximate number + +2011-02-14 17:26 strk + + * postgis/lwgeom_geos.c, postgis/postgis.sql.in.c, + regress/Makefile.in, regress/unaryunion.sql, + regress/unaryunion_expected: ST_UnaryUnion and test + +2011-02-14 12:10 jorgearevalo + + * raster/scripts/python/raster2pgsql.py: The array for NODATA + values is not generated if NaN is returned as nodata value + for bands. Related ticket #828. + +2011-02-14 11:57 robe + + * doc/extras_topology.xml: fix another mismatched tag + +2011-02-14 03:33 robe + + * doc/extras_topology.xml: put in missing / and not about + implementation + +2011-02-14 03:10 robe + + * doc/extras_topology.xml: recommit + +2011-02-14 02:33 robe + + * doc/faq_raster.xml: amend mapserver instructions mode='2' is now + required for most rasters to display + +2011-02-13 03:51 robe + + * doc/extras_topology.xml: ST_AddEdgeNewFaces - On closer + inspection -- a lot of work is done in it, but not enough to make + it functional. + +2011-02-13 03:45 robe + + * doc/extras_topology.xml: ST_AddEdgeNewFaces - still need to put + in an example + +2011-02-12 18:22 robe + + * doc/faq_raster.xml, doc/reference_raster.xml: fix typo and add + minor amendments + +2011-02-11 22:58 robe + + * doc/reference_raster.xml: + +2011-02-11 22:45 robe + + * doc/reference_raster.xml: add back in example + +2011-02-11 22:40 robe + + * doc/reference_raster.xml: more pieces + +2011-02-11 22:31 robe + + * doc/reference_raster.xml: add another piece + +2011-02-11 22:18 robe + + * doc/reference_raster.xml: Slowly put back new section -- last + build worked. + +2011-02-11 22:06 robe + + * doc/reference_raster.xml: remove new section to see if that fixes + build + +2011-02-11 21:15 robe + + * doc/reference_raster.xml: Get rid of

and replace with + +2011-02-11 21:04 robe + + * doc/reference_raster.xml: Hudson is alive again but not happy. + Hopefully this will make him happier. + +2011-02-11 08:56 robe + + * doc/reference_raster.xml: Add new section on loading rasters. + will eventually copy some content from gdal site and wiki site + and various examples of loading rasters and creating from + scratch. + +2011-02-10 11:59 robe + + * doc/README, doc/extras_tigergeocoder.xml, doc/faq.xml, + doc/faq_raster.xml, doc/geography.txt, doc/installation.xml, + doc/reference_accessor.xml, doc/reference_lrs.xml, + doc/reference_misc.xml, doc/reference_output.xml, + doc/reference_processing.xml, doc/reference_raster.xml, + doc/release_notes.xml, doc/using_postgis_dataman.xml, + doc/xsl/postgis_aggs_mm.xml.xsl: #824 more corrections from + Kashif Rasul + +2011-02-10 06:56 robe + + * doc/extras_tigergeocoder.xml: wow geocoder flies on decent + hardware. + +2011-02-10 06:10 robe + + * doc/reporting.xml: documentaiton is in DocBook XML not SGML (well + not anymore anyway). + +2011-02-10 06:01 robe + + * NEWS, doc/introduction.xml, doc/release_notes.xml: Add + tiger_geocoder to enhancements, add Kashif Rasul to credits in + appreciation of his many corrections to the documentation, other + minor credits corrections + +2011-02-10 05:33 robe + + * doc/extras_tigergeocoder.xml, + extras/tiger_geocoder/tiger_2010/create_geocode.sh: Add some + calrification notes to normalize_address function. Get rid of + superfluous line break in linux script. + +2011-02-10 04:40 robe + + * extras/tiger_geocoder/tiger_2010/README, + extras/tiger_geocoder/tiger_2010/tiger_loader.sql: Revise README + to be clearer. Update the tiger_loader linux script. + +2011-02-09 16:36 strk + + * topology/sql/populate.sql: topology.AddFace: report an "uncovered + point" on missing edges [RT-SIGTA] + +2011-02-09 16:01 robe + + * doc/using_postgis_app.xml: change references of the_geom and + the_geog to geom and geog. "the" is so much wasteful typing + +2011-02-09 12:54 robe + + * doc/ZMSgeoms.txt, doc/extras_historytable.xml, + doc/extras_topology.xml, doc/installation.xml, + doc/reference_management.xml, doc/reference_measure.xml, + doc/reference_output.xml, doc/reference_processing.xml, + doc/reference_raster.xml, doc/reference_type.xml, + doc/xsl/postgis_gardentest.sql.xsl, + doc/xsl/postgis_gardentest_subset.sql.xsl, + doc/xsl/raster_gardentest.sql.xsl, + doc/xsl/topology_gardentest.sql.xsl: #821: doc typos errata from + Kashif Rasul + +2011-02-08 17:42 strk + + * postgis/lwgeom_pg.c: Do not call lwmessage_truncate if not needed + (an prior to checking the args passed to it) + +2011-02-07 22:05 robe + + * doc/extras_historytable.xml: fix typo + +2011-02-07 17:51 robe + + * doc/Makefile.in, doc/extras.xml, doc/extras_historytable.xml, + doc/postgis.xml: document history_table feature + +2011-02-07 17:03 strk + + * regress/run_test: Also set LANG (see ticket #819) [RT-SIGTA] + +2011-02-07 16:53 strk + + * topology/sql/populate.sql: Tag VOLATILE functions explicitly + [RT-SIGTA] + +2011-02-06 00:39 robe + + * doc/reference_editor.xml: oops + +2011-02-06 00:34 robe + + * doc/reference_editor.xml: Fix typo in ST_SetSRID and add examples + +2011-02-05 00:53 robe + + * doc/extras_tigergeocoder.xml, doc/using_postgis_dataman.xml: Id + for chapter 4 in wrong place -- move, add missing -S switch in + loader detail, fix some typos in tiger geocoder and add reference + to shp2pgsql section in manual + +2011-02-04 18:33 robe + + * doc/extras_tigergeocoder.xml: + +2011-02-04 18:33 robe + + * doc/extras_tigergeocoder.xml: fix some spelling and revise some + wording + +2011-02-04 17:33 robe + + * doc/extras_tigergeocoder.xml: add description of loader function. + +2011-02-04 17:26 strk + + * topology/topology.sql.in.c: Use quote_ident more... + +2011-02-04 17:19 strk + + * topology/test/Makefile, topology/test/regress/createtopogeom.sql, + topology/test/regress/createtopogeom_expected, + topology/topology.sql.in.c: Fix a bug in topology.CreateTopoGeom + in presence of MixCased topologies [RT-SIGTA] + +2011-02-04 16:31 strk + + * topology/sql/populate.sql, topology/test/regress/addedge.sql, + topology/test/regress/addedge_expected, + topology/test/regress/addface.sql, + topology/test/regress/addface_expected, + topology/test/regress/addnode.sql, + topology/test/regress/addnode_expected: Fix a bug in + topology.add{Node,Edge,Face} breaking on MixedCased topology + names [RT-SIGTA] + +2011-02-01 13:55 robe + + * extras/tiger_geocoder/tiger_2010/create_geocode.bat, + extras/tiger_geocoder/tiger_2010/create_geocode.sh: Best guess at + what the Linux equivalent should look like will have to test + later once get my Linux box setup again + +2011-02-01 13:53 strk + + * postgis/lwgeom_estimate.c: ST_Estimated_Extent: make exception + message about lack of stats clearer + +2011-02-01 10:24 strk + + * topology/test/regress/gml.sql, + topology/test/regress/gml_expected: AsGML(TopoGeometry): test + xref to visited face [RT-SIGTA]. + +2011-02-01 09:55 strk + + * topology/test/regress/gml.sql, + topology/test/regress/gml_expected: AsGML(TopoGeometry): add test + for faces marking visit of edges [RT-SIGTA] + +2011-02-01 09:43 strk + + * topology/test/regress/gml.sql, + topology/test/regress/gml_expected: AsGML(TopoGeometry) Add test + for ouput of multi puntual features [RT-SIGTA] + +2011-01-31 20:26 strk + + * doc/extras_topology.xml: Document the new version of + topology.AsGML() signature (polluting for commandline + friendliness!) + +2011-01-31 17:33 strk + + * topology/sql/gml.sql, topology/test/regress/gml_expected: Use a + tag for each topological face, allowing proper xrefs. + Needs xref testing (requires overlapping topological features) + [RT-SIGTA] + +2011-01-31 15:04 robe + + * doc/reference_raster.xml, postgis/legacy.sql.in.c, + postgis/postgis.sql.in.c: minor formatting change in doc. #722 + remove more deprecated functions: ConvexHull. + +2011-01-31 14:39 robe + + * doc/reference_raster.xml: fix typo + +2011-01-31 14:37 robe + + * doc/reference_raster.xml: document ST_HasNoBand, fix note on + ST_Value so appears in right place in what's new index + +2011-01-30 18:40 robe + + * doc/reference_raster.xml: out in missing protos for ST_Value and + not that hasnodata is a new option for ST_Value in 2.0 + +2011-01-30 01:29 robe + + * extras/tiger_geocoder/tiger_2010, + extras/tiger_geocoder/tiger_geocoder_2010: rename to agree with + documentation and other tiger folder + +2011-01-28 21:31 robe + + * liblwgeom/cunit/cu_in_wkt.c: remark out Paul's cunit test that + fails on windows so my regress checks don't always halt and can + complete. + +2011-01-28 18:04 strk + + * doc/extras_topology.xml: syntetize purpose of AsGML(TopoGeometry) + +2011-01-28 17:15 strk + + * topology/sql/gml.sql: Use named parameters + +2011-01-28 17:05 strk + + * doc/extras_topology.xml, topology/sql/gml.sql, + topology/test/regress/gml.sql, + topology/test/regress/gml_expected: Add a "gmlversion" parameter + to topology.AsGML(TopoGeometry). Test and document. [RT-SIGTA]. + +2011-01-28 16:01 robe + + * doc/extras_tigergeocoder.xml: + +2011-01-28 16:00 robe + + * doc/extras_tigergeocoder.xml: corrections to data types in + functions -- had them backwards + +2011-01-28 15:19 robe + + * extras/tiger_geocoder/tiger_geocoder_2010/create_geocode.sql, + extras/tiger_geocoder/tiger_geocoder_2010/geocode/includes_address.sql, + extras/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: + missed some spots + +2011-01-28 15:01 robe + + * doc/extras_tigergeocoder.xml, extras/tiger_geocoder/README, + extras/tiger_geocoder/tiger_2006andbefore/README, + extras/tiger_geocoder/tiger_geocoder_2010/README, + extras/tiger_geocoder/tiger_geocoder_2010/create_geocode.bat, + extras/tiger_geocoder/tiger_geocoder_2010/create_geocode.sql, + extras/tiger_geocoder/tiger_geocoder_2010/geocode/geocode.sql, + extras/tiger_geocoder/tiger_geocoder_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_geocoder_2010/geocode/geocode_location.sql, + extras/tiger_geocoder/tiger_geocoder_2010/geocode/includes_address.sql, + extras/tiger_geocoder/tiger_geocoder_2010/geocode/interpolate_from_address.sql, + extras/tiger_geocoder/tiger_geocoder_2010/geocode/other_helper_functions.sql, + extras/tiger_geocoder/tiger_geocoder_2010/geocode/rate_attributes.sql, + extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/tiger2008/import_tiger_shps.sh, + extras/tiger_geocoder/tiger_geocoder_2010/normalize/count_words.sql, + extras/tiger_geocoder/tiger_geocoder_2010/normalize/end_soundex.sql, + extras/tiger_geocoder/tiger_geocoder_2010/normalize/get_last_words.sql, + extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract.sql, + extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_countysub_exact.sql, + extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_countysub_fuzzy.sql, + extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_place_exact.sql, + extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_place_fuzzy.sql, + extras/tiger_geocoder/tiger_geocoder_2010/normalize/normalize_address.sql, + extras/tiger_geocoder/tiger_geocoder_2010/normalize/pprint_addy.sql, + extras/tiger_geocoder/tiger_geocoder_2010/normalize/state_extract.sql, + extras/tiger_geocoder/tiger_geocoder_2010/tables/lookup_tables_2010.sql, + extras/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql, + extras/tiger_geocoder/tiger_geocoder_2010/utility/cull_null.sql, + extras/tiger_geocoder/tiger_geocoder_2010/utility/levenshtein_ignore_case.sql, + extras/tiger_geocoder/tiger_geocoder_2010/utility/nullable_levenshtein.sql, + extras/tiger_geocoder/tiger_geocoder_2010/utility/utmzone.sql: + some other minor doc corrections. Stamp files with svn author, + revision etc keywords + +2011-01-28 14:37 robe + + * doc/extras_tigergeocoder.xml: fix some typos + +2011-01-28 13:09 robe + + * doc/extras_tigergeocoder.xml: put back missing tag + +2011-01-28 13:03 robe + + * doc/extras_tigergeocoder.xml: simplify example + +2011-01-28 12:27 robe + + * doc/extras_tigergeocoder.xml: get rid of some redundancy + +2011-01-28 12:25 robe + + * doc/extras_tigergeocoder.xml: minor clarifications + +2011-01-28 12:11 robe + + * doc/faq.xml: After having to answer this yet again I am finally + reduced to adding the age old question: Why does pgAdmin show + that my geometries are blank. Also change the FAQ to a pretty + anchor so its easily referenceable and permanent. + +2011-01-28 08:55 strk + + * topology/sql/populate.sql, topology/test/regress/addface.sql, + topology/topology.sql.in.c: Change face.mbr field from BOX2D to + GEOMETRY, and gist-index it, closes ticket #800 [RT-SIGTA]. + +2011-01-28 06:14 robe + + * doc/extras_tigergeocoder.xml: document normalize_address and + pprint_addy functions of tiger geocoder + +2011-01-27 20:40 strk + + * doc/extras_topology.xml: Document new parameter of + AsGML(TopoGeometry) [RT-SIGTA]. + +2011-01-27 20:35 strk + + * topology/sql/gml.sql, topology/test/regress/gml.sql, + topology/test/regress/gml_expected: AsGML(TopoGeometry): allow + specifying a prefix for topology element identifiers, and test + it. [RT-SIGTA] + +2011-01-27 18:21 robe + + * doc/extras_tigergeocoder.xml: correction + +2011-01-27 18:17 robe + + * doc/extras_tigergeocoder.xml, + extras/tiger_geocoder/tiger_geocoder_2010/create_geocode.sql, + extras/tiger_geocoder/tiger_geocoder_2010/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_geocoder_2010/geocode/other_helper_functions.sql, + extras/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: put + in a batch geocoding example, more performance enhancements and + loading changes. + +2011-01-27 15:56 robe + + * doc/Makefile.in, doc/extras.xml, doc/extras_tigergeocoder.xml, + doc/postgis.xml: start documenting tiger geocoder + +2011-01-27 09:43 strk + + * topology/sql/gml.sql, topology/test/regress/gml_expected: + AsGML(TopoGeometry): fix xref syntax error (#811) [RT-SIGTA] + +2011-01-27 08:48 strk + + * topology/sql/populate.sql, + topology/test/regress/addedge_expected: topology.AddEdge: when an + intersection occurs, also report intersection point [RT-SIGTA] + +2011-01-26 16:57 jorgearevalo + + * raster/rt_pg/rt_pg.c: Added header for + RASTER_setBandIsNoData.Related ticket #593. + +2011-01-26 16:28 jorgearevalo + + * doc/reference_raster.xml: The documentation for ST_BandIsNoData + was changed by error. This commit fixes + it. Related ticket #593. + +2011-01-26 16:08 jorgearevalo + + * doc/reference_raster.xml, raster/rt_pg/rt_pg.c, + raster/rt_pg/rtpostgis.sql.in.c, + raster/scripts/python/raster2pgsql.py, + raster/test/regress/create_rt_band_properties_test.sql, + raster/test/regress/rt_band_properties.sql, + raster/test/regress/rt_band_properties_expected, + raster/test/regress/rt_pixelvalue_expected: Added function + ST_SetBandIsNoData with tests and doc. Deleted isnodata checking + for loader. Related ticket #593. + +2011-01-26 15:16 robe + + * extras/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: put + in logic to fill zipcode_lookup_base, fix some other errors + +2011-01-26 13:43 strk + + * NEWS: Try to keep NEWS format consistent (80 cols, same indenting + as previous). Still too much information for my taste, but it's a + step forward. + +2011-01-26 13:34 strk + + * doc/extras_topology.xml: Document the new 'visitedTable' + parameter to topology.AsGML [RT-SIGTA]. + +2011-01-25 21:52 strk + + * topology/sql/gml.sql, topology/test/regress/gml.sql, + topology/test/regress/gml_expected: Complete visited bookkeeping + for AsGML(TopoGeometry) and automate test for it [RT-SIGTA] + +2011-01-25 18:08 strk + + * topology/sql/gml.sql, topology/sql/populate.sql, + topology/sql/sqlmm.sql, + topology/sql/topoelement/topoelement_agg.sql, + topology/topology.sql.in.c: I realized we're in 2011... + +2011-01-25 17:16 robe + + * doc/installation.xml: update installation instructions to include + raster_comments.sql, topology_comments.sql + +2011-01-25 17:04 strk + + * topology/sql/gml.sql: AsGML(TopoGeometry): Add support for + visited table and xlink:xref for Edges [RT-SIGTA] + +2011-01-25 16:46 robe + + * doc/Makefile.in: Put in missing make topology_comments.sql and + also add to the make comments routine + +2011-01-25 15:05 strk + + * topology/test/regress/gml.sql, + topology/test/regress/gml_expected: Test use of the options + argument to topology.AsGML [RT-SIGTA] + +2011-01-25 14:52 strk + + * doc/extras_topology.xml, topology/sql/gml.sql: Allow specifying + GML output precision and options to the + topology.AsGML(TopoGeometry) function [RT-SIGTA]. + +2011-01-25 09:39 strk + + * doc/extras_topology.xml, topology/sql/populate.sql, + topology/test/regress/addedge.sql, + topology/test/regress/addedge_expected: Make topology.AddEdge + consistent with AddNode and AddFace in that it will return an + existing identical Edge, if found. + +2011-01-25 06:38 robe + + * extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/import_tiger_shps.sh, + extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/load_tiger.sh, + extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/newdb.sh, + extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/tiger2008/import_tiger_shps.sh, + extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/tigerimport.sh, + extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/tigerpoly2.py: + cleanup -- other legacy stuff is already in tiger2006 + +2011-01-25 06:36 robe + + * extras/tiger_geocoder/tiger_geocoder_2010: + +2011-01-25 06:31 robe + + * extras/tiger_geocoder/INSTALL, extras/tiger_geocoder/README, + extras/tiger_geocoder/create_geocode.sql, + extras/tiger_geocoder/geocode, extras/tiger_geocoder/import, + extras/tiger_geocoder/normalize, extras/tiger_geocoder/orig, + extras/tiger_geocoder/tables, + extras/tiger_geocoder/tiger_2006andbefore, + extras/tiger_geocoder/tiger_2006andbefore/INSTALL, + extras/tiger_geocoder/tiger_2006andbefore/README, + extras/tiger_geocoder/tiger_2006andbefore/create_geocode.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode, + extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_countysub_exact.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_countysub_fuzzy.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_place_exact.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_place_fuzzy.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_state.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_zip.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_get_point.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_location.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_zip.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode/includes_address.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode/interpolate_from_address.sql, + extras/tiger_geocoder/tiger_2006andbefore/geocode/rate_attributes.sql, + extras/tiger_geocoder/tiger_2006andbefore/import, + extras/tiger_geocoder/tiger_2006andbefore/import/load_tiger.sh, + extras/tiger_geocoder/tiger_2006andbefore/import/newdb.sh, + extras/tiger_geocoder/tiger_2006andbefore/import/tigerimport.sh, + extras/tiger_geocoder/tiger_2006andbefore/import/tigerpoly2.py, + extras/tiger_geocoder/tiger_2006andbefore/normalize, + extras/tiger_geocoder/tiger_2006andbefore/normalize/count_words.sql, + extras/tiger_geocoder/tiger_2006andbefore/normalize/end_soundex.sql, + extras/tiger_geocoder/tiger_2006andbefore/normalize/get_last_words.sql, + extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract.sql, + extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_countysub_exact.sql, + extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_countysub_fuzzy.sql, + extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_place_exact.sql, + extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_place_fuzzy.sql, + extras/tiger_geocoder/tiger_2006andbefore/normalize/normalize_address.sql, + extras/tiger_geocoder/tiger_2006andbefore/normalize/pprint_addy.sql, + extras/tiger_geocoder/tiger_2006andbefore/normalize/state_extract.sql, + extras/tiger_geocoder/tiger_2006andbefore/orig, + extras/tiger_geocoder/tiger_2006andbefore/orig/tiger_geocoder.sql, + extras/tiger_geocoder/tiger_2006andbefore/tables, + extras/tiger_geocoder/tiger_2006andbefore/tables/lookup_tables.sql, + extras/tiger_geocoder/tiger_2006andbefore/tables/roads_local.sql, + extras/tiger_geocoder/tiger_2006andbefore/tables/tiger_geocode_roads.sql, + extras/tiger_geocoder/tiger_2006andbefore/utility, + extras/tiger_geocoder/tiger_2006andbefore/utility/cull_null.sql, + extras/tiger_geocoder/tiger_2006andbefore/utility/levenshtein_ignore_case.sql, + extras/tiger_geocoder/tiger_2006andbefore/utility/nullable_levenshtein.sql, + extras/tiger_geocoder/tiger_2006andbefore/utility/utmzone.sql, + extras/tiger_geocoder/utility: reshuffle in preparation for + merging in tiger 2010 support version + +2011-01-25 06:20 robe + + * NEWS, doc/release_notes.xml: Add ST_ConcaveHull to news item + +2011-01-24 20:56 strk + + * topology/test/regress/gml.sql, + topology/test/regress/gml_expected: Test multi-component lineal + topogeometries [RT-SIGTA] + +2011-01-24 20:52 strk + + * topology/sql/gml.sql: Output multi-edge lineal TopoGeometry GML + with a meaningful edge ordering [RT-SIGTA] + +2011-01-24 15:06 jorgearevalo + + * doc/reference_raster.xml, raster/doc/RFC1-SerializedFormat, + raster/doc/RFC2-WellKnownBinaryFormat, raster/rt_core/rt_api.c, + raster/scripts/python/raster2pgsql.py: Documentation updated for + ST_BandIsNodata function. Added band nodata checking + in loader script. + +2011-01-24 14:38 strk + + * topology/test/regress/gml.sql, + topology/test/regress/gml_expected: Add test for TopoSurface GML + output with multi-face TopoGeometry objects [RT-SIGTA] + +2011-01-24 14:18 strk + + * .gitignore: load_topology* are generated now + +2011-01-24 14:14 strk + + * topology/test/regress/gml.sql, + topology/test/regress/gml_expected: Test the noprefix and + customprefix GML outputs against all geoms taken in consideration + for the default GML .. + +2011-01-24 14:03 strk + + * topology/test/regress/gml.sql, + topology/test/regress/gml_expected: Add test for single-component + areal TopoGeometry GML output [RT-SIGTA] + +2011-01-24 14:01 strk + + * topology/sql/gml.sql: AsGML(TopoGeometry): Do not force + right-hand-rule on each polygon ring (isn't needed and doesn't + make sense as it would get the hole rings wrong anyway) + [RT-SIGTA] + +2011-01-24 11:43 strk + + * topology/sql/gml.sql: AsGML(TopoGeometry): for TopoSurface, make + the directedEdge sequence be ordered to go around each ring (ie: + make the order meaningful) [RT-SIGTA]. + +2011-01-24 11:11 strk + + * topology/test/regress/gml.sql, + topology/test/regress/gml_expected: AsGML(TopoGeometry) add test + for TopoCurve output (only single-element, till ordering of + components is sorted out) [RT-SIGTA]. + +2011-01-24 09:31 strk + + * topology/test/Makefile, topology/test/regress/gml.sql, + topology/test/regress/gml_expected: Test GML output of puntual + TopoGeometry objects. Lineal and Areal are still undergoing + manual tests and debate about importance of components sequence + ordering [RT-SIGTA]. + +2011-01-23 20:25 strk + + * topology/sql/gml.sql: topology.AsGML(TopoGeometry): Write end + node of edges. Fixes bug #807 [RT-SIGTA] + +2011-01-23 14:48 robe + + * doc/extras_topology.xml: Document AsGML and fill in some missing + examples in other functions + +2011-01-22 23:02 strk + + * topology/topology.sql.in.c: Port topology.Geometry to $$ syntax + [RT-SIGTA] + +2011-01-22 22:38 strk + + * topology/sql/sqlmm.sql, topology/topology.sql.in.c: update email + address + +2011-01-22 19:26 strk + + * topology/sql/gml.sql: topology.AsGML: Add the missing + gml:directedEdge part within the gml:Face tag, appropriately (?) + computing orientation of each "ring" edge [RT-SIGTA] (#803) + +2011-01-22 18:46 strk + + * regress/tickets.sql, regress/tickets_expected: Add test for + ST_AsGML with long srsName. Expects what at first sight looked + like a bug (#804). + +2011-01-22 18:08 strk + + * topology/test/cache_geometries.sql, + topology/test/load_features.sql, + topology/test/regress/legacy_predicate_expected, + topology/test/regress/legacy_query_expected: There's no need to + add geometry columns when creating Topological layers, that's + something only useful for caching geometries, so move to + cache_geometries.sql + +2011-01-22 18:08 strk + + * topology/test/Makefile, topology/test/load_topology.sql, + topology/test/load_topology.sql.in: Cleanup the topology regress + dir Makefile. Have load_topology.sql generated to allow for + specifying different SRIDs. + +2011-01-22 17:26 strk + + * topology/sql/gml.sql: Rename internal functions so to have an + underscore prefix, document them as such. Drop wrappers for + internal functions (they are not meant to be called by users so + don't need to be friendly) [RT-SIGTA] + +2011-01-22 17:21 strk + + * topology/sql/gml.sql: topology.AsGML(TopoGeometry): Add support + for specifying a namespace prefix. See ticket #801. [RT-SIGTA] + +2011-01-22 16:10 strk + + * topology/sql/gml.sql: topology.AsGML: Use Long CRS for + pointProperty and curveProperty [RT-SIGTA] + +2011-01-22 15:24 strk + + * topology/sql/gml.sql: Use GML3 for Edge curveProperty and Node + pointProperty (see #802) [RT-SIGTA]. + +2011-01-22 13:55 strk + + * topology/sql/gml.sql: topology.AsGML(TopoGeometry): add a + tag (See ticket #803) [RT-SIGTA] + +2011-01-22 13:27 strk + + * topology/topology.sql.in.c: Don't miss to include the gml + routines in the main topology.sql + +2011-01-22 08:37 strk + + * topology/sql/gml.sql: fix spurious ending bracket in topo-GML + output [RT-SIGTA] + +2011-01-21 22:10 strk + + * topology/Makefile.in, topology/sql/gml.sql: First version of + topological gml output routines (still miss the visited map) + [RT-SIGTA] + +2011-01-21 14:08 strk + + * doc/extras_topology.xml, topology/test/regress/topoelement.sql, + topology/test/regress/topoelement_expected, + topology/topology.sql.in.c: I've just realized TopoElement is + also used for TopoGeomId/LayerID, thus can't restrict the second + element to a max of 4 or using layers beyond the forth would be + impossible. Fix the domain and test accordingly. Update + documentation to be informative on the matter. + +2011-01-21 13:21 strk + + * topology/topology.sql.in.c: Fix TopoGeometry -> Geometry + conversion for hierarchically defined TopoGeometries in presence + of multiple topologies. Take the chance so simplify a query. + WARNING: This fix doesn't have an automated regression test. + +2011-01-21 07:15 robe + + * doc/extras_topology.xml: document ST_RemoveIsoNode minor changes + to match function signatures toponame -> atopology for ST_ + functions + +2011-01-21 07:03 robe + + * doc/extras_topology.xml: Move ST_GetFaceGeomety, document the + non-existence of ST_GetFaceEdges (its just a stub) + +2011-01-20 23:29 pracine + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/create_rt_band_properties_test.sql, + raster/test/regress/rt_pixelvalue.sql, + raster/test/regress/rt_pixelvalue_expected: -Fix for ticket 606: + ST_Value now return NULL for nodata value and ST_SetValue accept + NULL values (if there is a nodata value in the band). + + ST_Value accept a boolean parameter which, when set to false, + have the function to return nodata values as their true value + instead of null. + +2011-01-20 17:07 jorgearevalo + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/create_rt_band_properties_test.sql, + raster/test/regress/rt_band_properties.sql, + raster/test/regress/rt_band_properties_expected, + raster/test/regress/rt_pixelvalue_expected: Added isnodata flag + at core level and st_bandisnodata at postgresql level. + Related ticket #593. Fixed bug with debug functions at raster + core level. Still + need to change the loader and the doc. + +2011-01-19 21:42 robe + + * doc/reference_raster.xml: #795: ST_Intersects raster + documentation is confusing + +2011-01-19 21:11 pracine + + * raster/scripts/python/raster2pgsql.py: -Clarify help messages. + +2011-01-19 20:52 pracine + + * raster/scripts/python/raster2pgsql.py: -Added a -a option to + append tiles to an existing table. + -Fixed ticket 542. The table WAS dropped but not recreated. + +2011-01-19 16:46 strk + + * topology/test/Makefile, topology/test/regress/topoelement.sql, + topology/test/regress/topoelement_expected, + topology/test/regress/topoelementarray_agg.sql, + topology/test/regress/topoelementarray_agg_expected, + topology/topology.sql.in.c: Make the TopoElement domain stricter + to forbid arrays with more than 2 elements and also checking the + element type being in valid range [RT-SIGTA] + +2011-01-18 23:24 robe + + * doc/extras_topology.xml: Put in section abstact for each + +2011-01-18 17:19 strk + + * topology/sql/populate.sql, topology/test/regress/addface.sql, + topology/test/regress/addface_expected: Raise an exception if + AddEdge is called on a topology which already defines faces other + than the universe face (see #781) + +2011-01-18 14:53 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + regress/tickets.sql: #722: remove more deprecated functions - + ST_MakeLineGArray, Polygonize_GArray,PointFromWKB (proto), + max_distance + +2011-01-18 13:52 strk + + * topology/topology.sql.in.c: ValidateTopology: have temporary + table dropped on commit (#783). Thanks Andrea Peri [RT-SIGTA] + +2011-01-18 12:50 robe + + * doc/extras_topology.xml: Link to Vincent Picavet's great Foss4G + 2010 presentation on Topology and Network Analysis. + +2011-01-18 12:28 robe + + * doc/extras_topology.xml: minor corrections + +2011-01-18 06:38 robe + + * topology/sql/sqlmm.sql: Fix #786 ST_MoveIsoNode gives + ST_Intersects is not unique. Also change to use newer $$ quoting + syntax. + +2011-01-18 06:10 robe + + * doc/extras_topology.xml: Fix typo + +2011-01-18 06:06 robe + + * doc/extras_topology.xml: ST_MoveIsoNode + +2011-01-18 05:17 robe + + * doc/extras_topology.xml: fix redundancy in description + +2011-01-18 04:45 robe + + * doc/extras_topology.xml: ST_NewEdgesSplit, add new processing + section, fix some links + +2011-01-17 23:07 robe + + * doc/extras_topology.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Add + ST_AddIsoEdge (still need to put in examples), put in more back + links. Revise special index section to also consider topology + aggregates + +2011-01-17 22:35 strk + + * topology/sql/populate.sql, topology/test/regress/addnode.sql, + topology/test/regress/addnode_expected: topology.AddNode: fix + detection of edge crossing (#780) [RT-SIGTA] + +2011-01-17 21:32 strk + + * topology/topology.sql.in.c: ValidateTopology: Use a temporary + table to create face geometries only once. Huge speed boost for + #772. + +2011-01-17 21:03 strk + + * topology/test/regress/legacy_invalid_expected, + topology/topology.sql.in.c: ValidateTopology: Put some water on + fire by avoiding a full cartesian product scan (#772). It's still + too slow, but it is a step forward. + +2011-01-17 19:58 strk + + * topology/topology.sql.in.c: ST_DWithin already includes a + bounding box check + +2011-01-17 18:15 robe + + * NEWS, doc/release_notes.xml: Put in accent in Jorge's name + +2011-01-17 13:18 robe + + * NEWS: forgot this in last commit + +2011-01-17 13:18 robe + + * doc/release_notes.xml: fix typos in Mat's name + +2011-01-17 12:16 robe + + * doc/extras_topology.xml: document ST_InitTopoGeo, cleanup some of + the sql-mm labelings + +2011-01-17 10:39 robe + + * doc/extras_topology.xml: Document ST_AddIsoNode - still need to + add examples. Update ValidateTopology to reflect enhancements and + bug fixes in 2.0. + +2011-01-17 09:04 strk + + * topology/test/regress/legacy_invalid_expected, + topology/topology.sql.in.c: topology.ValidateTopology: rewrite + the edge crossing detection query. Fixes a false positive (#777) + and unexpectedly a bunch of false negative in the legacy_invalid + testcase (now properly checked visually). [RT-SIGTA]. + +2011-01-17 08:47 strk + + * topology/sql/populate.sql, topology/test/regress/addedge.sql, + topology/test/regress/addedge_expected: topology.AddEdge: + correctly handle the case in which a newly added closed edge + touches an existing closed edge with an endpoint over a + non-endpoint [RT-SIGTA]. + +2011-01-17 08:47 strk + + * topology/sql/populate.sql, + topology/test/regress/addface_expected: topology.AddFace: raise + another WARNING about next_left/right_face element of topology + edges not being set as dictated by the model + +2011-01-17 03:26 robe + + * NEWS, doc/release_notes.xml: note magnitude of deprecation + +2011-01-16 21:42 strk + + * topology/topology.sql.in.c: ValidateTopology: don't compute full + intersection matrix to detect edge-node intersection. Use + ST_DWithin instead. Use ST_DWithin for coincident nodes detection + as well, so to be more consistent [RT-SIGTA] + +2011-01-16 21:29 strk + + * topology/topology.sql.in.c: ValidateTopology: && operator is not + enough to tell if two points are cohincident (it was at time of + HWGEOM...) [RT-SIGTA] + +2011-01-16 20:17 robe + + * NEWS, doc/release_notes.xml: release notes minor updates while + still fresh in my mind. + +2011-01-16 17:19 strk + + * .gitignore: ignore more generated files + +2011-01-16 12:08 robe + + * doc/reference_measure.xml: document ST_3DLongestLine and add + missing polyhedralsurface and 3D support flags for ST_3D family + of functions + +2011-01-16 11:22 robe + + * topology/sql/sqlmm.sql: #776: replace dump with ST_Dump in + ST_CreateTopogeo + +2011-01-16 10:36 strk + + * topology/topology.sql.in.c: Drop unused domain + TopoGeomElementArray. See #775 + +2011-01-16 10:22 robe + + * doc/extras_topology.xml: minor corrections and start documenting + ST_CreateTopoGeo + +2011-01-16 09:10 robe + + * postgis/sqlmm.sql.in.c: #774: regress fails - Oops forgot to + commit this file on last commit + +2011-01-16 08:18 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: #722: remove + drecated functions BuildArea, MakePolygon + +2011-01-15 23:55 strk + + * doc/Makefile.in: html/postgis.html doesn't really depend on + images, and encoding such dep has the only effect to _always_ + rebuild the documentation, which defeats the purpose of 'make'... + +2011-01-15 23:37 strk + + * doc/Makefile.in: There's no 'html' rule, so there's no point in + making it PHONY... + +2011-01-15 23:37 strk + + * doc/Makefile.in: Don't need to clean image_src in + maintainer-clean as that's already done by clean, which is a + dependency of maintainer-clean + +2011-01-15 23:14 strk + + * topology/sql/populate.sql: topology.AddFace: group face boundary + edge finding query results to avoid considering the _same_ edge + multiple times. Can reduce execution time from _hours_ to + _minutes_ [RT-SIGTA] + +2011-01-15 19:11 robe + + * doc/extras_topology.xml: ST_GetFaceGeometry and minor formatting + +2011-01-15 18:49 robe + + * doc/extras_topology.xml: fix some typos + +2011-01-15 14:59 robe + + * doc/extras_topology.xml: Put back AddNode -- accidentally + replaced with an extra AddEdge. + +2011-01-15 14:33 robe + + * doc/extras_topology.xml: AddFace, minor additions to other + functions and note about dependencies on GEOS 3.3 + +2011-01-15 07:14 robe + + * doc/extras_topology.xml: document addnode, fix typo + +2011-01-15 06:50 robe + + * doc/extras_topology.xml: Add examples for AddEdge, fix typo, add + TIGER overview link as an example of a topologically based + database for people not clear of its utility. + +2011-01-14 16:40 strk + + * topology/sql/populate.sql, topology/test/regress/addedge.sql, + topology/test/regress/addedge_expected: topology.AddEdge: handle + case of endpoint intersection between closed edges. Fixes #770. + [RT-SIGTA] + +2011-01-14 00:01 robe + + * doc/reference_raster.xml: Get rid of ST_BandHasNoDataValue and + ST_SetBandHasNoDataValue. Amend ST_BandNoDataValue to reflect new + way of setting it to NULL if you want all pixel values + considered. + +2011-01-13 23:56 robe + + * doc/extras_topology.xml: Document AddEdge function will provide + example later + +2011-01-13 23:44 robe + + * doc/reference_accessor.xml: forgot to update the description too + +2011-01-13 23:40 robe + + * doc/reference_accessor.xml: Amend ST_GeometryN to note singular + geometry behavior change + +2011-01-13 21:36 jorgearevalo + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/regress/rt_band_properties.sql, + raster/test/regress/rt_set_band_properties.sql, + raster/test/regress/rt_spatial_relationship.sql: Functions + ST_BandHasNodataValue and ST_SetBandHasNodataValue deleted. + Related ticket #602. + +2011-01-13 20:09 jorgearevalo + + * raster/rt_core/rt_api.c: Minor bug solved in debug functions. + +2011-01-13 15:05 robe + + * doc/release_notes.xml: fix typo + +2011-01-13 14:55 robe + + * NEWS, doc/introduction.xml, doc/release_notes.xml, + doc/xsl/postgis_aggs_mm.xml.xsl: Amend release notes to include + new changes in 2.0 + +2011-01-13 13:36 robe + + * doc/extras_topology.xml: mark TopoElementArray_agg as new in + 2.0.0, back reference topoelementarray back to this function. + +2011-01-13 13:21 strk + + * NEWS: add ST_RelateMatch item + +2011-01-13 09:37 robe + + * doc/extras_topology.xml: fix another id typo + +2011-01-13 09:34 robe + + * doc/extras_topology.xml: fix link id + +2011-01-13 08:48 robe + + * doc/extras_topology.xml, doc/xsl/topology_comments.sql.xsl: + topolelementarray_agg and revise xsl to comment agg (hack fo r + now will do better later) + +2011-01-13 08:27 robe + + * doc/extras_topology.xml, doc/reference_measure.xml: Another minor + change to ST_3DShortestLine. Document topoelementarraay and + GetTopoGeomElementArray (which by the ways seems to me a bit of a + misnomer) + +2011-01-13 07:13 robe + + * doc/reference_measure.xml: Minor formatting changes of + ST_3DShortestLine, get rid of note abotu ST_3DMaxDistance only + working for points and linestrings now that it works for most + everything. + +2011-01-12 22:37 jorgearevalo + + * raster/scripts/python/raster2pgsql.py: Fixed bug #655. + +2011-01-12 22:03 robe + + * postgis/postgis.sql.in.c: #768: get rid of replace ndims with + st_ndims in populate_geometry_columns + +2011-01-12 22:02 mloskot + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rt_pg.h: [raster] Cleaned and + updated copyright notice. + +2011-01-12 21:58 nicklas + + * doc/reference_measure.xml: Added ST_3DShortestLine in doc and + some small editing. ST_3DLongestLine is still missing. + Regina, please take a look if it looks ok. + +2011-01-12 21:17 jorgearevalo + + * raster/test/regress/rt_band_properties_expected: Regression test + expected result is now empty. Related tickets: #759, #769. + +2011-01-12 19:10 pracine + + * raster/test/regress/rt_addband_expected: -Revert to original + values for two test failing on Mat machine. Those values are the + good ones on Pierre`s Windows and Jorge`s Linux. Something must + have gone wrong on Mat`s one. + +2011-01-12 17:24 robe + + * doc/reference_measure.xml: update see also links + +2011-01-12 17:22 robe + + * doc/reference_measure.xml: Get rid of note in ST_3DDistance that + states only works for linestrings and points. Now works for all. + Add an example of polygon/multilinestring and update + 3DClosestPoint example to be the same for contrast compare + +2011-01-12 11:07 robe + + * doc/reference_measure.xml: get rid of note about 3d relatonship + dist functions only workng for points and linestrings. They work + for polygons and even polyhedralsurfaces though need to verify + answers are right. + +2011-01-12 10:23 robe + + * doc/reference_raster.xml: update to reflect note about breaking + change in naming of PixelSize to Scale + +2011-01-12 08:14 robe + + * doc/extras_topology.xml: GetTopologyName, GetTopologyID accessors + +2011-01-12 07:52 robe + + * doc/extras_topology.xml, doc/xsl/topology_comments.sql.xsl: + remove availaiblit 2.0 from existing functions since they were + available before (will reserve that for really new functions). + Add domains section and accessors section. Revise + topology_comments to be able to put in descriptors for domains + +2011-01-12 06:32 robe + + * doc/extras_topology.xml: ValidateTopology and + validatetopology_returntype + +2011-01-12 05:01 robe + + * postgis/postgis.sql.in.c: get rid of deprecated calls and checks + to srid() and setsrid() and ndims() in populate_geometry_columns, + UpdateGeometrySRID, probe_geometry_columns, find_srid + +2011-01-11 17:18 robe + + * regress/Makefile.in: make relatematch a conditional GEOS 3.3 test + +2011-01-11 15:53 robe + + * doc/extras_topology.xml, doc/installation.xml, + regress/Makefile.in: Add another type, add missing element, + update make check example in installation. Fix error introduced + in regress that prevented all tests from running. + +2011-01-11 15:20 robe + + * doc/extras_topology.xml, doc/installation.xml, + doc/xsl/topology_comments.sql.xsl: Give installation a pretty + anchor name so can be referenced easily from elsewhere. Update to + include how to compile with topology and raster support. Add a + type section to topology to define structure of topogeometry etc. + Ammend topology_comments to be able to extra type comments. + +2011-01-11 09:12 robe + + * topology/sql/sqlmm.sql: #764: Topology error using ST_AddIsoNode + (now that raster has an ST_Intersects it is now more necessary to + not rely on auto casts) + +2011-01-11 03:38 robe + + * doc/extras_topology.xml: fix duplicate refentry id + +2011-01-11 03:22 robe + + * doc/extras_topology.xml: #763: documentation had wrong datatype + for tg_type which made the associated comment break + +2011-01-10 17:31 robe + + * topology/sql/sqlmm.sql: #760: missed some + +2011-01-10 17:27 robe + + * topology/sql/populate.sql, topology/sql/sqlmm.sql: #760: replace + deprecated function names with new names so all regress tests + pass again. This should completely work now. + +2011-01-10 17:13 robe + + * topology/topology.sql.in.c: Start replacing deprecated names with + new names - still more to do + +2011-01-10 16:36 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: #722: Get rid + of more deprecated functions - mem_size, xmax, xmin,ymax, + ymin,zmflag,zmax,zmin + +2011-01-10 14:21 jorgearevalo + + * raster/rt_pg/rtpostgis.sql.in.c: Deleted gserialized check. It's + safe to use geometry_gist_sel. Related ticket #758. + +2011-01-09 18:38 robe + + * doc/reference_raster.xml: Get rid of now unuseful note in + ST_Value. Update short-description to reflect now works with + geometry points + +2011-01-09 16:01 jorgearevalo + + * raster/rt_core/rt_api.c: Replaced annoying warning message for a + debug-only message. Related ticket #759. + +2011-01-08 10:51 nicklas + + * liblwgeom/measures3d.c: fix typo from r6580, and some enhanced + notes + +2011-01-07 15:12 jorgearevalo + + * raster/rt_core/rt_api.c: Bug solved: RASTER_DEBUGf replaced by + RASTER_DEBUGF. Related ticket #757. + +2011-01-07 13:38 robe + + * regress/Makefile.in: remove wmsservers_old so its failure doesn't + halt further make check + +2011-01-07 13:08 nicklas + + * liblwgeom/measures3d.c: Fix for ticket #755 + +2011-01-07 10:48 strk + + * topology/ER/topology.fig: Enlarge the diagram image, by Andrea + Peri (#750) + +2011-01-07 09:55 strk + + * topology/test/Makefile, topology/test/regress/droptopology.sql, + topology/test/regress/droptopology_expected, + topology/topology.sql.in.c: Fix bug in topology.DropTopology + getting confused in presence of multiple topologies [RT-SIGTA] + +2011-01-07 09:54 strk + + * topology/sql/topoelement, + topology/sql/topoelement/topoelement_agg.sql, + topology/test/Makefile, + topology/test/regress/topoelementarray_agg.sql, + topology/test/regress/topoelementarray_agg_expected, + topology/topology.sql.in.c: Add TopoElementArray_agg function, to + help with TopoGeometry construction [RT-SIGTA] + +2011-01-05 23:35 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + postgis/sqlmm.sql.in.c: #722 : remove deprecated functions + (part): contains, intersection, line_interpolate_point, + line_locate_point, + line_substring, locate_between_measures + +2011-01-05 22:25 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + regress/regress_buffer_params.sql, regress/snaptogrid.sql, + regress/snaptogrid_expected: #722 remove deprecated functions + (part): boundary, GeomUnion, intersects, IsRing, IsSimple, + length2d_spheroid, locate_along_measure, relate,PointOnSurface, + SnapToGrid, symmetricdifference, touches + +2011-01-05 17:41 jorgearevalo + + * raster/scripts/plpgsql/st_mapalgebra.sql, + raster/scripts/plpgsql/st_mapalgebra_optimized.sql: Replaced + references to "pixsize" by "scale". Complete the previous commit. + Related ticket #654 + +2011-01-05 17:38 jorgearevalo + + * raster/scripts/plpgsql/st_asraster.sql, + raster/scripts/plpgsql/st_clip.sql, + raster/scripts/plpgsql/st_mapalgebra.sql, + raster/scripts/plpgsql/st_mapalgebra_optimized.sql: Updated + plpgsql scripts, replacing "PixelSize" with "Scale". Related + ticket #654 + +2011-01-05 17:01 jorgearevalo + + * raster/rt_core/rt_api.c: Call to ctx->warn replaced by + RASTER_DEBUGF, to avoid annoying and unexpected messages in calls + to st_bandmetadata. + +2011-01-05 14:56 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + regress/regress_ogc.sql: #722 (part): Down with really really + dumb constructors :) + GeomCollFromText,LineFromText,LineFromWKB,LineStringFromText,LinestringFromWKB,LineMerge,MLineFromText + ,MLineFromWKB,MPointFromText,MPolyFromWKB,MultiLineFromWKB,MultiLineStringFromText,MultiPointFromWKB, + ST_Polygonize_GArray,PolyFromText,PolyFromWKB,PolygonFromWKB,PointFromText,PointFromWKB + +2011-01-05 13:47 robe + + * postgis/uninstall_postgis.sql.in.c: more cleanup of operator + functions that are now removed + +2011-01-05 13:36 robe + + * postgis/uninstall_postgis.sql.in.c: remove related operator, chip + no longer installed. I still think we need to get rid of the DROP + CASCADES in this file + +2011-01-05 13:34 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: #302: okay I + forgot some - remove old functions that are ST_ redundant copies + of operator ones + st_geometry_lt,st_geometry_le,st_geometry_le,st_geometry_gt,st_geometry_ge,st_geometry_eq,st_geometry_cmp, + postgis_gist_sel,postgis_gist_joinsel,st_postgis_gist_sel,st_postgis_gist_joinsel,st_geometry_overleft, + st_geometry_overabove,st_geometry_left,st_geometry_right,st_geometry_above, + st_geometry_below,st_geometry_contain + ,st_geometry_contained,st_geometry_overlap,st_geometry_same + +2011-01-05 05:57 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: #302 completed + I think: Drop ST_ duplicate variants of functions underneath TYPE + and OPERATOR definitions. + remove: st_geometry_analyze + +2011-01-04 17:44 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: #302 (part + done): Drop ST_ duplicate variants of functions underneath TYPE + and OPERATOR definitions. + st_box3d_in, st_box3d_out,st_spheroid_in, + st_spheroid_out,st_geometry_in, st_geometry_out, + st_geometry_recv,st_geometry_send + +2011-01-04 17:25 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: #722 - remove + more deprecated functions - crosses, + within,multipointfromtext,mpolyfromtext, + multipolygonfromtext + +2011-01-04 13:59 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + regress/ctors.sql: remove deprecated functions: + bdpolyfromtext,bdmpolyfromtext,collect,disjoint,memcollect,memgeomunion, + unite_garray,st_unit_garray . + reshuffle legacy.sql.in.c so aggregates and dependencies are + together + +2011-01-04 13:35 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + regress/regress_ogc.sql: remove more deprecated: + dimension,exteriorring, geometryn,interiorringn, + isempty,isclosed, + m,numinteriorring, numinteriorrings,pointn,x,y,z + +2011-01-04 13:07 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: remove + deprecated functions: + addpoint,ndims,numgeometries,numpoints,removepoint,setpoint + +2011-01-04 12:51 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + regress/sql-mm-circularstring.sql: remove more deprecated + functions + +2011-01-03 19:26 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + regress/sql-mm-circularstring.sql, + regress/sql-mm-circularstring_expected, + regress/sql-mm-compoundcurve.sql, + regress/sql-mm-compoundcurve_expected: get rid of more deprecated + functions + +2011-01-03 18:52 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + regress/ctors.sql: remove more deprecated functions + +2011-01-03 18:24 robe + + * regress/wmsservers_new_expected, regress/wmsservers_old_expected: + +2011-01-03 16:35 jorgearevalo + + * raster/ma_lexer.l, raster/ma_lexer_only.l, raster/ma_parser.y: + Deleted old flex/bison analyzer for MapAlgebra. Newer version on + raster/rt_core. + +2011-01-03 16:17 jorgearevalo + + * raster/test/regress/Makefile.in, + raster/test/regress/create_rt_empty_raster_test.sql, + raster/test/regress/create_rt_empty_raster_test_expected, + raster/test/regress/rt_hasnoband.sql, + raster/test/regress/rt_hasnoband_expected, + raster/test/regress/rt_isempty.sql, + raster/test/regress/rt_isempty_expected: Added regress test files + for ST_IsEmpty and ST_HasNoBand (they were missed in previous + commit) + +2011-01-03 16:07 jorgearevalo + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/regress/Makefile.in: + Added code for ST_IsEmpty and ST_HasNoBand functions. And test + code for the + first one. Related tickets #592, #593. + +2011-01-03 11:53 jorgearevalo + + * raster/rt_pg/rt_pg.c: Changed information return by + postgis_raster_build_date and + postgis_raster_lib_version, to match the PostGIS build date and + version. Related + ticket #653 + +2011-01-03 10:55 jorgearevalo + + * doc/reference_raster.xml: Raster doc updated with the new names + of several functions (Box2D, Scale, etc). + Related ticket #654 + +2011-01-03 10:46 jorgearevalo + + * raster/rt_core/ma_lexer.l, raster/rt_core/ma_parser.y, + raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c, raster/test/core/testwkb.c, + raster/test/regress/Makefile.in, + raster/test/regress/rt_box2d.sql, + raster/test/regress/rt_georeference.sql, + raster/test/regress/rt_pixelsize.sql, + raster/test/regress/rt_pixelsize_expected, + raster/test/regress/rt_scale.sql, + raster/test/regress/rt_scale_expected, + raster/test/regress/rt_set_properties.sql: Renamed accessors and + editors of 'PixelSize' to 'Scale', including tests. + Related ticket #654. + +2011-01-02 22:21 jorgearevalo + + * raster/rt_core/ma_lexer.l, raster/rt_core/ma_parser.y: Some + modifications made on basic MapAlgebra lexer/parser. Very basic + version just now. + +2011-01-01 15:35 jorgearevalo + + * raster/rt_pg/rtpostgis.sql.in.c: Temporarily include + postgis/gserialized.h file in raster/rt_pg/rtpostgis.sql.in.c to + get access to GSERIALIZED_ON and avoid error with gserialized + enabled + +2010-12-31 08:12 robe + + * doc/xsl/postgis_gardentest.sql.xsl: add gist index overlap tests + +2010-12-31 01:53 robe + + * doc/introduction.xml: update bios + +2010-12-30 23:28 jorgearevalo + + * raster/rt_pg/rtpostgis.sql.in.c: Changed some functions names for + operators. Related tickets #742, #730 + +2010-12-30 23:17 pramsey + + * liblwgeom/lwline.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c: + gserialized enabled ST_Reverse LINESTRING EMPTY crash (#743) + +2010-12-30 21:00 pramsey + + * postgis/lwgeom_geos.c: Convex hull serialization problem (#741) + +2010-12-30 18:31 nicklas + + * regress/measures.sql, regress/measures_expected: rounding + precision difference in measures regress test #703, #735, #607 + +2010-12-30 16:54 pramsey + + * liblwgeom/lwgeom.c: Guard against empty in isclosed (#740) + +2010-12-30 00:14 pramsey + + * postgis/Makefile.in, postgis/geography.sql.in.c, + postgis/geometry_gist_selectivity.c, postgis/lwgeom_estimate.c, + postgis/postgis.sql.in.c: Add in gserialized-ready selectivity + functions for 2d default index. + +2010-12-29 18:51 pramsey + + * postgis/lwgeom_ogc.c: ST_ExteriorRing POLYGON EMPTY crash (#708) + +2010-12-29 15:49 nicklas + + * liblwgeom/measures3d.h: typo in comment + +2010-12-29 15:38 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: Get rid of a + lot of deprecated functions. People will hate me c'est la vie. + +2010-12-29 15:37 robe + + * regress/Makefile.in, regress/sql-mm-multisurface.sql, + regress/sql-mm-multisurface_expected, regress/wmsservers.sql, + regress/wmsservers_expected, regress/wmsservers_new.sql, + regress/wmsservers_new_expected, regress/wmsservers_old.sql, + regress/wmsservers_old_expected: get rid of more deprecated + calls, but keep old deprecated wmsservers and rename to + wmsservers_old. Create a new version wmsservers_new that doesn't + use deprecated calls. the old will fail once I pull the switch on + old deprecated calls, but the new should work. + +2010-12-29 15:17 robe + + * regress/sql-mm-multicurve.sql, + regress/sql-mm-multicurve_expected: remove deprecated tests + +2010-12-29 14:50 robe + + * regress/lwgeom_regress_expected, regress/regress_lrs.sql, + regress/regress_lrs_expected: forgot these + +2010-12-29 14:48 robe + + * regress/loader/MultiPointM-wkt.sql, + regress/loader/PointZ-wkb.sql, regress/loader/Polygon-wkt.sql, + regress/loader/PolygonM-wkb.sql, regress/loader/PolygonM-wkt.sql, + regress/loader/PolygonZ-wkb.sql, regress/loader/PolygonZ-wkt.sql, + regress/lwgeom_regress.sql, regress/regress_proj.sql, + regress/regress_proj_expected, regress/sql-mm-curvepoly.sql, + regress/sql-mm-curvepoly_expected: get rid of more deprecated + +2010-12-29 14:14 robe + + * regress/affine.sql, regress/affine_expected, regress/ctors.sql, + regress/ctors_expected, regress/regress_ogc.sql, + regress/regress_ogc_expected, regress/removepoint.sql, + regress/removepoint_expected, regress/setpoint.sql, + regress/setpoint_expected, regress/sql-mm-circularstring.sql, + regress/sql-mm-circularstring_expected, + regress/sql-mm-compoundcurve.sql: Get rid of more deprecated + calls + +2010-12-29 14:07 pramsey + + * regress/measures.sql, regress/measures_expected: Update test to + reflect that polygons are now supported. + +2010-12-29 09:58 robe + + * doc/extras_topology.xml: start new section + +2010-12-28 22:12 nicklas + + * liblwgeom/measures3d.c, liblwgeom/measures3d.h: 3D distance + functions against polygons + +2010-12-28 21:58 robe + + * doc/reference_raster.xml: fix dangling RT_ST_Box2D references + +2010-12-28 18:24 robe + + * regress/loader/Arc-wkb.sql, regress/loader/Arc-wkt.sql, + regress/loader/ArcM-wkb.sql, regress/loader/ArcM-wkt.sql, + regress/loader/MultiPoint-wkb.sql, + regress/loader/MultiPoint-wkt.sql, + regress/loader/MultiPointM-wkb.sql, + regress/loader/MultiPointZ-wkb.sql, + regress/loader/MultiPointZ-wkt.sql, regress/loader/Point-wkb.sql, + regress/loader/Point-wkt.sql, regress/loader/PointM-wkb.sql, + regress/loader/PointM-wkt.sql, regress/loader/PointZ-wkt.sql, + regress/loader/Polygon-wkb.sql: Get rid of deprecated calls + +2010-12-28 18:24 robe + + * regress/regress_bdpoly.sql, regress/regress_bdpoly_expected: get + rid of deprecated calls + +2010-12-28 18:22 robe + + * loader/pgsql2shp-core.c, loader/shp2pgsql-cli.c, + loader/shp2pgsql-core.c: start getting rid of deprecated calls + +2010-12-28 18:00 pramsey + + * liblwgeom/g_box.c, regress/tickets.sql, regress/tickets_expected: + Fix regression failure in standard serialization mode. (#735) + +2010-12-28 17:16 strk + + * topology/topology.sql.in.c: Default topology tolerance is 0, not + -1 + +2010-12-28 15:47 robe + + * doc/xsl/postgis_gardentest.sql.xsl: reenable ST_AddPoint + +2010-12-28 01:10 pramsey + + * liblwgeom/lwline.c: Over-determined dimensionality in building + line from lwptarray + +2010-12-28 00:54 pramsey + + * postgis/geography.sql.in.c, postgis/geography_gist.c: Whoops, + senses of many 2d operators were reversed. + +2010-12-28 00:42 robe + + * doc/extras_topology.xml: miscellaneous fixes and indentation + +2010-12-28 00:27 pramsey + + * regress/tickets.sql, regress/tickets_expected: + T_Distance_Spheroid is kinda broken (#677) + +2010-12-28 00:24 pramsey + + * liblwgeom/g_box.c, liblwgeom/lwgeodetic.c, + postgis/lwgeom_spheroid.c: ST_Distance_Spheroid is kinda broken + (#677) + +2010-12-27 22:41 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c, + liblwgeom/lwline.c, postgis/lwgeom_functions_basic.c, + regress/tickets.sql, regress/tickets_expected: ST_MakeLine + aggregate function crashes with empty geometries (#729) + +2010-12-27 11:56 strk + + * topology/Makefile.in: PG_CONFIG seems to be needed for PGXS + +2010-12-27 11:10 strk + + * NEWS: Add ST_SharedPaths and ST_Snap items + +2010-12-27 11:05 strk + + * topology/test/regress/sqlmm.sql, + topology/test/regress/sqlmm_expected: Do not consider DEBUG and + NOTICE mesages when running sqlmm regression tests. Should fix + #734. + +2010-12-27 03:38 robe + + * doc/reference_raster.xml: ST_Box2D -> Box2D + +2010-12-27 01:40 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: get rid of + more functions + +2010-12-26 19:27 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: revise to include mention of + topology support + +2010-12-26 19:11 robe + + * doc/using_postgis_dataman.xml: fix tag typo pointed out by strk + +2010-12-26 18:47 robe + + * doc/extras_topology.xml: put AddTopo.. example in programlisting + tag, minior indenting changes + +2010-12-26 13:24 jorgearevalo + + * raster/rt_pg/rtpostgis.sql.in.c: ST_Box2D replaced by Box2D. + Related ticket #730. + +2010-12-25 19:38 robe + + * doc/extras_topology.xml: DropTopogeometryColumn + +2010-12-25 19:02 robe + + * doc/extras_topology.xml: + +2010-12-25 18:58 robe + + * doc/extras_topology.xml: Example for addtopogeometrycolumn + +2010-12-24 22:08 pramsey + + * postgis/geography.sql.in.c, postgis/geography_gist.c: Change + default gserialized gist index to 2d and put all the old + operators back in place. + +2010-12-24 18:13 robe + + * doc/extras_topology.xml, doc/xsl/topology_comments.sql.xsl: fix + data type mismatches that got flagged when generating topology + comments, put in a set_path clause for topology comments + generation + +2010-12-24 18:01 robe + + * doc/xsl/topology_comments.sql.xsl, + doc/xsl/topology_gardentest.sql.xsl: Start work on topology + database help and garden tester. + +2010-12-24 17:53 robe + + * doc/extras_topology.xml: AddTopoGeometryColumn + +2010-12-24 10:22 strk + + * topology/README: Update with some integrations provided by Andrea + Peri [RT-SIGTA] + +2010-12-24 01:38 robe + + * postgis/postgis_drop.sql.in.c: Fix for #732 - chip does not exist + +2010-12-23 22:49 pramsey + + * regress/tickets.sql, regress/tickets_expected: Add more tickets + tests up to #700 + +2010-12-23 22:06 pramsey + + * raster/rt_pg/rt_pg.c, raster/rt_pg/rt_pg.h: Fix conversion to + geometry (#730) + +2010-12-23 19:06 pramsey + + * regress/tickets.sql, regress/tickets_expected: Add some tickets + from the trac into regression + +2010-12-23 18:05 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h: Move clone + prototypes back into public... + +2010-12-23 18:03 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, liblwgeom/lwline.c, + liblwgeom/lwpoly.c, liblwgeom/ptarray.c, + postgis/lwgeom_functions_basic.c: ST_AddPoint is broken (#662) + +2010-12-23 17:41 robe + + * doc/xsl/postgis_gardentest.sql.xsl: ability to exclude operators + from testing + +2010-12-23 17:30 strk + + * topology/topology.sql.in.c: Other CREATEFUNCTION and _VOLATILE* + gone (see #714) + +2010-12-23 17:21 robe + + * doc/xsl/raster_gardentest.sql.xsl: log more sql + +2010-12-23 17:04 pramsey + + * postgis/lwgeom_box2dfloat4.c: ST_MakeBox2D crashes with + LINESTRING (#728) + +2010-12-23 14:19 strk + + * topology/sql/sqlmm.sql: Stop relying on preprocessor for + CREATEFUNCTION and _VOLATILE (see #714) + +2010-12-23 13:31 robe + + * doc/reference_measure.xml: miss end para + +2010-12-23 12:49 strk + + * topology/sql/sqlmm.sql, topology/test/Makefile, + topology/test/regress/st_getfacegeometry.sql, + topology/test/regress/st_getfacegeometry_expected: Make + ST_GetFaceGeometry use ST_BuildArea rather than assuming first + polygon coming out of Polygonize will be the correct one. Fixes + ticket #726. Enables automated testing for it. + +2010-12-23 12:28 strk + + * topology/test/regress/st_getfacegeometry.sql: Add test showing + bug in st_getfacegeometry + +2010-12-23 07:57 strk + + * .gitignore: more git ignores + +2010-12-22 22:40 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c, + postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_functions_basic.c, + postgis/postgis.sql.in.c: Last regression fixes for + postgis-on-gserialized + +2010-12-22 21:16 pramsey + + * liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_serialized.c, + liblwgeom/g_serialized.txt, liblwgeom/liblwgeom.h, + liblwgeom/lwgeom.c, postgis/lwgeom_functions_basic.c, + postgis/lwgeom_geos.c, postgis/lwgeom_rtree.c, + postgis/lwgeom_rtree.h: Change srid from uint32 to int32 and + update gserialized and TYPMOD handlers to deal with signed SRIDs + +2010-12-22 20:02 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + regress/measures.sql: miscellaneous + +2010-12-22 19:41 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + regress/measures.sql: Goodbye length + +2010-12-22 19:15 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + regress/simplify.sql, regress/simplify_expected: Good bye + simplify + +2010-12-22 19:04 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: History #515: + good bye chip (we can hold on to the dependency functions thru + postgis 2.0 and then maybe completely rid in 2.1) + +2010-12-22 18:59 jorgearevalo + + * raster/ma_lexer.l, raster/ma_parser.y: Basic flex/bison grammar + to start working with raster MapAlgebra + +2010-12-22 18:45 strk + + * topology/sql/populate.sql, topology/test/regress/addface.sql, + topology/test/regress/addface_expected: Support faces with all + edges on the same side, and test [RT-SIGTA] + +2010-12-22 18:42 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + regress/regress.sql: get rid of addbbox,dropbbox,hasbbox (and + replace occurrences in regress with newer postgis_addbbox etc) + +2010-12-22 18:24 strk + + * Makefile: Add rules to avoid the infinite loop took before + ./configure is run + +2010-12-22 17:27 strk + + * topology/sql/populate.sql, topology/test/Makefile, + topology/test/regress/addface.sql, + topology/test/regress/addface_expected: Implement + topology.AddFace and add test + +2010-12-22 17:08 robe + + * postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, + regress/affine.sql, regress/affine_expected, + regress/measures.sql: move all deprecated Affine functoins to + legach.sql.in.c, remove use in non-deprecated functions and in + regress tests + +2010-12-22 06:17 pramsey + + * postgis/legacy.sql.in.c: Add legacy file for + removed-but-not-forgotten old function aliases + +2010-12-22 01:08 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwpoint.c, liblwgeom/measures.c, + liblwgeom/measures3d.c, postgis/geography_measurement.c, + postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_functions_basic.c, + postgis/postgis.sql.in.c: Continue working GSERIALIZED_ON into + the code base. Working on switching BOX2DFLOAT4 to a GBOX + +2010-12-21 23:56 pramsey + + * liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, + liblwgeom/lwcollection.c, liblwgeom/lwpoly.c, + liblwgeom/ptarray.c, postgis/geography_gist.c, + postgis/gserialized.h, postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_geos.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h, + postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c, + regress/affine.sql, regress/lwgeom_regress.sql, + regress/regress.sql, regress/regress_expected, + regress/sql-mm-circularstring.sql, + regress/sql-mm-multisurface.sql: Remove some ST_ variants of + cast-support functions (#302), and start legacy.sql.in.c (#722) + +2010-12-21 22:19 robe + + * doc/using_postgis_dataman.xml: fix typo + +2010-12-21 22:14 robe + + * doc/reference_measure.xml, doc/using_postgis_dataman.xml: point + relation functions to DE-9IM section of docs for more info + +2010-12-21 21:39 pramsey + + * liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_box.c, + liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, + liblwgeom/lwgeom.c, postgis/geography.h, + postgis/geography_gist.c, postgis/lwgeom_box3d.c, + postgis/lwgeom_pg.c: More clean-up and work on using gserialized. + +2010-12-21 18:01 pramsey + + * liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_serialized.c, + liblwgeom/lwgeom.c, liblwgeom/lwhomogenize.c: Push the UNKNOWN + forcing down into gserialized get/set + +2010-12-21 17:38 robe + + * doc/extras_topology.xml, doc/postgis.xml, + doc/reference_measure.xml: Document ST_RelateMatch -- polish up + later + +2010-12-21 17:36 strk + + * postgis/lwgeom_geos_relatematch.c: Don't release memory + associated with arguments. Fixes #725. + +2010-12-21 10:32 strk + + * postgis/Makefile.in, postgis/lwgeom_geos_relatematch.c, + postgis/postgis.sql.in.c, regress/Makefile.in, + regress/relatematch.sql, regress/relatematch_expected: Implement + ST_RelateMatch, see ticket #717. [RT-SIGTA] + +2010-12-21 01:55 pramsey + + * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_surface.c, + liblwgeom/lwhomogenize.c, liblwgeom/lwin_wkb.c: Some preliminary + fixes to support SRID_UNKNOWN == 0 + +2010-12-20 23:34 pramsey + + * regress/tickets.sql, regress/tickets_expected: Add regression + test for #723 + +2010-12-20 22:01 strk + + * topology/sql/populate.sql, topology/test/regress/addedge.sql, + topology/test/regress/addedge_expected: Fix addEdge when both + endpoints are shared with an existing edge (and test) [RT-SIGTA] + +2010-12-20 19:41 pramsey + + * postgis/geography_inout.c: Fix last regression break in casting + +2010-12-20 19:31 pramsey + + * liblwgeom/g_box.c, postgis/lwgeom_inout.c, + postgis/lwgeom_transform.c: Arg, there's regression breaks in the + last commit! + +2010-12-20 19:16 pramsey + + * liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_box.c, + liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, + liblwgeom/lwgeom.c, postgis/geography_gist.c: ST_Intersection for + geography is really messed up (#723) + +2010-12-20 12:03 robe + + * doc/xsl/postgis_gardentest.sql.xsl: fix typo + +2010-12-20 04:39 pramsey + + * liblwgeom/g_box.c, liblwgeom/liblwgeom.h, postgis/lwgeom_box3d.c, + postgis/lwgeom_functions_basic.c: Remove a few more old + constructions in favour of forward-compatible approaches. + +2010-12-18 21:48 robe + + * doc/xsl/postgis_gardentest.sql.xsl: fix spatial_class update + +2010-12-18 16:44 pramsey + + * postgis/geography.sql.in.c: Add the operators to the index + opclass too + +2010-12-18 16:42 pramsey + + * postgis/geography.sql.in.c, postgis/geography_gist.c, + postgis/postgis.sql.in.c: Add some operators to indexes on + gserialized + +2010-12-18 15:31 pramsey + + * regress/tickets.sql, regress/tickets_expected: Add in test for + #720 + +2010-12-18 15:27 pramsey + + * postgis/lwgeom_transform.c: ST_Transform is broken for all MULTI + geometries (#720), wonder how that got through... + +2010-12-18 05:06 pramsey + + * postgis/geography.sql.in.c, postgis/gserialized.h, + postgis/lwgeom_pg.h, postgis/sqldefines.h.in: Add gserialized.h. + Later this can be the central place for index/object utilities, + for now it just holds the switch to turn the gserialized code on + and off while we develop + +2010-12-18 04:54 pramsey + + * liblwgeom/g_box.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c: + Remove oddity around gbox duplication + +2010-12-18 00:38 pramsey + + * liblwgeom/g_box.c, liblwgeom/liblwgeom.h, liblwgeom/lwin_wkb.c, + loader/cunit, postgis/Makefile.in, postgis/geography.sql.in.c, + postgis/geography_gist.c, postgis/postgis.sql.in.c: More syncro + between geometry and geography. Stubbed index binding. + +2010-12-17 22:16 pramsey + + * postgis/geography.sql.in.c, postgis/geography_gist.c: Re-name + GiST index functions generically for re-use in geometry. + +2010-12-17 22:03 pramsey + + * postgis/geography.h, postgis/geography_gist.c, + regress/tickets.sql, regress/tickets_expected: Review to prepare + generic index bindings for geography, then geometry + +2010-12-17 21:32 pramsey + + * liblwgeom/g_box.c, liblwgeom/liblwgeom.h, postgis/geography.h, + postgis/geography_btree.c, postgis/geography_gist.c, + postgis/geography_measurement.c, regress/tickets.sql, + regress/tickets_expected: Harmonize some index support functions + to be more generic gserialized functions and less specific + geography functions. + +2010-12-17 20:10 pramsey + + * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_libgeom.c, + liblwgeom/g_box.c, liblwgeom/g_serialized.c, + liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, + liblwgeom/lwcollection.c, liblwgeom/lwcurvepoly.c, + liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, + liblwgeom/lwgeom_api.c, liblwgeom/lwline.c, liblwgeom/lwmline.c, + liblwgeom/lwmpoly.c, liblwgeom/lwout_geojson.c, + liblwgeom/lwpoly.c, liblwgeom/lwspheroid.c, + liblwgeom/lwtriangle.c, liblwgeom/ptarray.c, postgis/geography.h, + postgis/geography_gist.c, postgis/geography_inout.c, + postgis/geography_measurement.c, postgis/lwgeom_geos_clean.c, + postgis/lwgeom_ogc.c, postgis/lwgeom_transform.c, + regress/measures.sql: Re-orgs to push the geodetic/cartesian + divide a little further under the covers as part of the + geometry/geography group hug at the index bindings level. + +2010-12-17 18:34 robe + + * doc/extras_topology.xml, doc/using_postgis_dataman.xml: fix typo + add DropTopology + +2010-12-17 17:56 strk + + * topology/test/Makefile, topology/test/regress/addedge.sql, + topology/test/regress/addedge_expected: Add regress testing for + topology.AddEdge + +2010-12-17 17:44 robe + + * doc/extras.xml, doc/extras_topology.xml: + +2010-12-17 17:24 robe + + * doc/Makefile.in, doc/extras_topology.xml, doc/postgis.xml: + +2010-12-17 17:19 strk + + * topology/sql/populate.sql: Add a note about possible semantic + change + +2010-12-17 17:16 strk + + * topology/sql/populate.sql: New topology.AddEdge function + [RT-SIGTA] + +2010-12-17 16:45 robe + + * doc/postgis.xml: fix typos + +2010-12-17 16:34 robe + + * doc/extras.xml, doc/extras_topology.xml, doc/introduction.xml, + doc/postgis.xml: Put in section in manual for topology and extras + in general. Change postgis.refractions.net to www.postgis.org + +2010-12-17 16:16 strk + + * topology/sql/populate.sql: Use newer quoting paradigm ($$); use + ST_Crosses when willing to check crossing, not just + intersection...; add proper credits + +2010-12-17 15:51 strk + + * topology/test/regress/addnode.sql, + topology/test/regress/addnode_expected: Add an inspection in the + final node table + +2010-12-17 15:27 strk + + * topology/test/Makefile, topology/test/regress/addnode.sql, + topology/test/regress/addnode_expected: Add test for + topology.addNode + +2010-12-17 15:17 strk + + * topology/test/invalid_topology.sql, + topology/test/load_topology.sql, + topology/test/regress/legacy_invalid.sql, + topology/test/regress/legacy_invalid_expected, + topology/test/regress/legacy_predicate.sql, + topology/test/regress/legacy_predicate_expected, + topology/test/regress/legacy_query.sql, + topology/test/regress/legacy_query_expected, + topology/test/regress/legacy_validate.sql, + topology/test/regress/legacy_validate_expected: Avoid NOTICE + messages while running topology tests, make results immune of the + number of topologies ever created in the database (helps getting + stable results when running the tests manually using run_test + directly) + +2010-12-17 14:00 jorgearevalo + + * raster/ma_lexer.l, raster/ma_lexer_only.l: Added very basic flex + files for raster MapAlgebra implementation. The file + 'ma_lexer_only' is for testing only the lexer, without the parser + +2010-12-17 07:52 strk + + * topology/test/Makefile, topology/test/load_features.sql, + topology/test/load_topology.sql, + topology/test/query_features.sql, + topology/test/regress/legacy_predicate.sql, + topology/test/regress/legacy_predicate_expected, + topology/test/regress/legacy_query.sql, + topology/test/regress/legacy_query_expected, + topology/test/regress/legacy_validate.sql, + topology/test/regress/legacy_validate_expected, + topology/test/validate_topology.sql: split load_topology in 3 + steps: load of topology, creation of feature tables, query of + feature tables. Adapt tests accordingly. + +2010-12-16 18:02 strk + + * regress/run_test: Return number of failures as exit status + +2010-12-16 18:00 strk + + * regress/run_test: Have run_test exit code reflect presence of + failures. + +2010-12-16 17:52 strk + + * regress/Makefile.in: Remove duplicated check rule + +2010-12-16 17:46 strk + + * .gitignore: This one shouldn't be in the repository.. anyway, + since it is... + +2010-12-16 17:30 strk + + * GNUmakefile.in, regress/Makefile.in: Turn 'regress' dir into a + first class subdir, fixes ticket #715 + +2010-12-16 16:33 strk + + * GNUmakefile.in: Comment-out obsoleted rules (didn't drop in case + someone will miss them) + +2010-12-16 16:28 strk + + * GNUmakefile.in, liblwgeom/Makefile.in, utils/Makefile: Add + 'distclean' to the SUBDIRS target + +2010-12-16 14:46 strk + + * GNUmakefile.in, utils/Makefile: Add 'check' rule under the SUBDIR + loop. You now get topology checked if you configured + --with-topology + +2010-12-16 14:35 strk + + * loader/Makefile.in: Only run unit tests when building GUI (See + http://postgis.refractions.net/pipermail/postgis-devel/2010-December/011014.html) + +2010-12-16 14:17 robe + + * doc/xsl/postgis_gardentest.sql.xsl: yeh can put ST_AsKML test + back in now that trunk isn't crashing on it. + +2010-12-16 13:16 robe + + * regress/long_xact_expected, regress/lwgeom_regress_expected, + regress/measures_expected: most have missed these + +2010-12-16 09:48 strk + + * GNUmakefile.in, utils/Makefile: Add 'clean' to the set of targets + handled with the SUBDIRS loop + +2010-12-15 22:17 pramsey + + * postgis/lwgeom_pg.c: Add in GSERIALIZED options for many of the + pglgweom_ support functions. + +2010-12-15 21:31 pramsey + + * liblwgeom/liblwgeom.h, postgis/lwgeom_functions_basic.c, + postgis/lwgeom_functions_lrs.c, postgis/lwgeom_inout.c, + postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: Add in #defines to + allow conditional switch-over to GSERIALIZED + +2010-12-15 20:06 strk + + * GNUmakefile.in, liblwgeom/Makefile.in: Fail on fix subdir build + failure. Add missing uninstall rule in liblwgeom + +2010-12-15 18:35 pramsey + + * postgis/lwgeom_functions_basic.c: Remove silly pointer tests from + LWGEOM_collect + +2010-12-15 18:29 strk + + * topology/Makefile.in: Install topology.sql in the same directory + as other things postgis + +2010-12-15 18:28 pramsey + + * postgis/lwgeom_functions_basic.c: LWGEOM_accum is orphaned code, + bye bye! + +2010-12-15 18:03 strk + + * GNUmakefile, GNUmakefile.in, configure.ac, + topology/Version.config: Generate GNUMakefile, add a + --with-topology switch to configure, enabling descending under + topology/ dir + +2010-12-15 17:51 pramsey + + * liblwgeom/cunit/cu_out_kml.c: Move geometrycollection back out of + the supported types for KML + +2010-12-15 17:46 pramsey + + * liblwgeom/lwout_kml.c, liblwgeom/stringbuffer.c, + postgis/geography_inout.c: KML crashes on EMPTY (#681) + +2010-12-15 17:14 strk + + * GNUmakefile: Thanks for the great partecipation around + GNUmakefile improvements proposal. It's finally here :) + +2010-12-15 17:11 strk + + * topology/Makefile.in: Add a check rule under topology/ [RT-SIGTA] + +2010-12-15 17:06 strk + + * topology/test/Makefile: Make sure predicate sql file is generated + before use + +2010-12-15 16:41 strk + + * topology/test/Makefile, topology/test/regress/sqlmm.sql, + topology/test/regress/sqlmm_expected, + topology/test/sqlmm_topology.sql: Add sqlmm automated test. Drop + old rules [RT-SIGTA] + +2010-12-15 16:24 strk + + * topology/test/Makefile, topology/test/regress/legacy_invalid.sql, + topology/test/regress/legacy_invalid_expected: automatize + topology validity checking [RT-SIGTA] + +2010-12-15 16:04 strk + + * topology/test/Makefile, topology/test/regress, + topology/test/regress/legacy_predicate.sql, + topology/test/regress/legacy_predicate_expected, + topology/test/regress/legacy_validate.sql, + topology/test/regress/legacy_validate_expected: Start a proper + 'make check' rule, using the testrunner in top dir's regress dir + +2010-12-15 15:25 robe + + * doc/xsl/postgis_gardentest.sql.xsl, + doc/xsl/postgis_gardentest_subset.sql.xsl, + doc/xsl/raster_gardentest.sql.xsl: okay just exclude POLYGON + EMPTY and ST_AsKML -- too many victims for POLYGON EMPTY + including ST_LineMerge now. change namespace to www.postgis.org + +2010-12-15 14:14 strk + + * regress/run_test: Allow run_test calls from foreign directories + +2010-12-15 14:09 strk + + * regress/run_test: Do not read ~/.psqlrc when creating database + +2010-12-15 14:04 strk + + * regress/run_test: Add a --topology switch to equip regression db + with topology support when requested + +2010-12-15 13:39 strk + + * topology/Makefile.in, topology/sql/populate.sql, + topology/topology.sql.in.c: Add new populate.sql file to host + topology population routines. Properly encode dependencies. + +2010-12-15 13:23 robe + + * doc/xsl/postgis_gardentest.sql.xsl: exclude more functions from + tests that are sorta broken + +2010-12-15 11:01 strk + + * topology/sql, topology/sql/sqlmm.sql, topology/topology.sql.in.c: + Split sqlmm specific things into its own file + +2010-12-15 10:48 strk + + * topology/topology.sql.in.c: Work outside of transaction, to help + upgrade/test cycles. Fix leftover from previous commit. + [RT-SIGTA] + +2010-12-15 10:44 strk + + * topology/topology.sql.in.c: Fix typo in TopoGeo_addLinestring + description, add DEBUG lines [RT-SIGTA] + +2010-12-15 10:08 strk + + * topology/topology.sql.in.c: Fix detection of non-existent schema + in ST_CreateTopoGeo + +2010-12-15 00:57 pramsey + + * postgis/geography_inout.c, postgis/geography_measurement.c, + postgis/lwgeom_estimate.c, postgis/lwgeom_export.c: Flip more + memcpy calls away. + +2010-12-15 00:24 pramsey + + * postgis/lwgeom_geos_clean.c, postgis/lwgeom_in_gml.c, + postgis/lwgeom_in_kml.c, postgis/lwgeom_ogc.c, + postgis/lwgeom_transform.c: Remove some calls to memcpy in favor + of API functions. + +2010-12-15 00:12 pramsey + + * postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_box3d.c, + postgis/lwgeom_btree.c, postgis/lwgeom_estimate.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, + postgis/lwgeom_geos_prepared.c, postgis/lwgeom_gist.c, + postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: + Strip out more instances of SERIALIZED_FORM + +2010-12-14 20:30 pramsey + + * liblwgeom/cunit/cu_tester.c: Return non-zero when tests fail + +2010-12-14 20:21 pramsey + + * liblwgeom/cunit/cu_out_kml.c, liblwgeom/lwout_kml.c, + liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Fix + regressions in the new KML emitter + +2010-12-14 16:00 robe + + * doc/xsl/postgis_gardentest.sql.xsl: exclude from testing + functions known to crash with POLYGON EMPTY + +2010-12-14 05:53 pramsey + + * postgis/geography_inout.c: Memory leak in geography_from_text + (#624) + +2010-12-14 05:01 pramsey + + * loader/shp2pgsql-cli.c: Minor usage changes. (#604) + +2010-12-14 00:56 pramsey + + * liblwgeom/lwout_kml.c: Update (c) header + +2010-12-14 00:54 pramsey + + * liblwgeom/lwout_kml.c, postgis/lwgeom_export.c: Convert KML + output to use stringbuffer for a 50% code shrinkage... + +2010-12-14 00:49 pramsey + + * liblwgeom/cunit/cu_out_wkt.c: Remove multicurve warning + +2010-12-14 00:37 robe + + * doc/xsl/postgis_gardentest.sql.xsl: fix some typos and add back + curvepolygon example that was crashing before with old ewkt + parser + +2010-12-13 23:50 pramsey + + * liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Second + thoughts on stringbuffer changes + +2010-12-13 23:40 pramsey + + * liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Potential + minor speed-up functions for stringbuffering + +2010-12-13 23:34 pramsey + + * liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_out_wkt.c: Add + extra multicurve test for WKT + +2010-12-13 21:42 pramsey + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwin_wkt_parse.c, + liblwgeom/lwin_wkt_parse.y: Update parser to handling compound + curves within multicurves (#525) + +2010-12-13 21:31 pramsey + + * postgis/lwgeom_functions_basic.c, regress/tickets.sql, + regress/tickets_expected: ST_CollectionExtract returns + non-requested type (#457) + +2010-12-13 20:40 pramsey + + * loader/shp2pgsql-core.c: Return value of snprintf not correctly + checked (#556) + +2010-12-13 20:25 pramsey + + * liblwgeom/stringbuffer.c: Improve stringbuffer_t performance + (#439). This is largely done already in past passes. Added one + small memory fix. + +2010-12-13 20:09 pramsey + + * loader/shp2pgsql-core.h: Change default shp2pgsql column to + "geom" (#352) + +2010-12-13 19:50 robe + + * regress/removepoint_expected, regress/setpoint_expected, + regress/sharedpaths_expected, regress/simplify_expected, + regress/snap_expected, regress/snaptogrid_expected: + +2010-12-13 19:44 robe + + * regress/loader/Arc-wkb.expected, regress/loader/Arc-wkt.expected, + regress/loader/ArcM-wkt.expected, + regress/loader/ArcZ-wkb.expected, + regress/loader/ArcZ-wkt.expected: + +2010-12-13 19:44 robe + + * regress/loader/Polygon-wkb.expected, + regress/loader/Polygon-wkt.expected, + regress/loader/PolygonM-wkb.expected, + regress/loader/PolygonM-wkt.expected, + regress/loader/PolygonZ-wkb.expected, + regress/loader/PolygonZ-wkt.expected: + +2010-12-13 19:43 pramsey + + * postgis/lwgeom_functions_basic.c: Fix ST_Segmentize on curved + geometries -- CRASH (#706). This is actually a reflection of + inconsistency in the lwgeom_clone() function (creates copy of + everything except point array) and the ptarray_clone() function + (creates copy of everything). The definitions of _clone, _copy, + _release, and _free need to be made consistent and documented. + +2010-12-13 19:42 robe + + * regress/regress_bdpoly_expected, + regress/regress_buffer_params_expected, + regress/regress_index_expected, + regress/regress_index_nulls_expected, + regress/regress_lrs_expected, regress/regress_ogc_cover_expected, + regress/regress_ogc_expected, regress/regress_ogc_prep_expected, + regress/regress_proj_expected: + +2010-12-13 19:34 robe + + * regress/loader/MultiPoint-wkb.expected, + regress/loader/MultiPoint-wkt.expected, + regress/loader/MultiPointM-wkb.expected, + regress/loader/MultiPointM-wkt.expected, + regress/loader/MultiPointZ-wkb.expected, + regress/loader/MultiPointZ-wkt.expected, + regress/loader/PointM-wkb.expected, + regress/loader/PointM-wkt.expected: + +2010-12-13 19:32 robe + + * regress/affine_expected, regress/clean_expected, + regress/ctors_expected, regress/dump_expected, + regress/dumppoints_expected, regress/hausdorff_expected, + regress/in_gml_expected, regress/in_kml_expected, + regress/iscollection_expected: + +2010-12-13 19:25 robe + + * regress/loader/PointZ-wkb.expected, + regress/loader/PointZ-wkt.expected: + +2010-12-13 19:25 pramsey + + * liblwgeom/g_serialized.c, liblwgeom/libtgeom.c, + liblwgeom/lwcircstring.c, liblwgeom/lwgeom.c, + liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, + liblwgeom/lwhomogenize.c, liblwgeom/lwline.c, + liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, + liblwgeom/ptarray.c, postgis/lwgeom_functions_basic.c, + postgis/lwgeom_geos_split.c, postgis/lwgeom_in_gml.c, + postgis/lwgeom_pg.c, postgis/lwgeom_transform.c, + raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c: Fix up failure in + distance calculation (#705) and replace some SRID -1 with + SRID_UNKNOWN + +2010-12-13 19:19 robe + + * regress/loader/ArcM-wkb.expected, + regress/loader/Point-wkb.expected, + regress/loader/Point-wkt.expected: + +2010-12-13 16:38 robe + + * regress/regress_expected: Okay changed this to LF since people + seemed to like changing this one a lot. We'll see if this fixes + my frustrations without causing any frustration for anyone else. + +2010-12-13 13:14 robe + + * doc/xsl/postgis_gardentest.sql.xsl: remove collection of + geometries into crasher group to prevent testing until we revisit + #700 + +2010-12-13 10:49 strk + + * topology/topology.sql.in.c: Add comments on the 'edge' topology + primitives view + +2010-12-13 09:51 strk + + * topology/README: typo + +2010-12-12 22:42 nicklas + + * liblwgeom/measures3d.c, liblwgeom/measures3d.h, + regress/measures.sql, regress/measures_expected: 3d distance + functions for line-line cases + +2010-12-12 18:59 nicklas + + * postgis/lwgeom_functions_basic.c: Some cleaning up in measure + functions in lwgeom_functions_basic.c + +2010-12-12 00:12 pramsey + + * postgis/lwgeom_export.c, postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_inout.c: Remove more SERIALIZED_FORM + +2010-12-11 00:28 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, + liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, + liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y, + liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, + liblwgeom/lwpoint.c, liblwgeom/lwpsurface.c, + liblwgeom/lwsegmentize.c, liblwgeom/lwtin.c, + liblwgeom/lwtriangle.c, liblwgeom/ptarray.c, + loader/shp2pgsql-core.c: ptarray_free now frees the + serialized_ptlist, unless FLAGS_GET_READONLY is set. + +2010-12-11 00:27 strk + + * topology/topology.sql.in.c: Do not force drop of pre-existing + topology schema. Sounds dangerous when start using it for real. + +2010-12-10 23:22 pramsey + + * postgis/lwgeom_inout.c, postgis/lwgeom_transform.c: Switch to + cstring2text for text returns. + +2010-12-10 23:15 pramsey + + * postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos_clean.c, + postgis/lwgeom_geos_split.c: Clean out more SERIALIZED_FORM calls + +2010-12-10 22:45 pramsey + + * postgis/lwgeom_ogc.c, postgis/lwgeom_rtree.c, + postgis/lwgeom_spheroid.c, postgis/lwgeom_sqlmm.c: Clean out some + more calls to SERIALIZED_FORM + +2010-12-10 20:22 pramsey + + * liblwgeom/lwtriangle.c, regress/regress.sql, + regress/regress_expected: Issues with TRIANGLE AND TIN EMPTY + collections - hmm do they exist? (#686) + +2010-12-10 19:44 pramsey + + * postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: + Fix for TIN EMPTY per #686 + +2010-12-10 19:10 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwin_wkb.c, + liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, + liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y, + liblwgeom/ptarray.c, regress/regress.sql, + regress/regress_expected: Fix cunit failures on Polyhedral + surface (#697) + +2010-12-10 18:10 pramsey + + * liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c: WKB and WKT closure + checks are now in X/Y only (#693) + +2010-12-10 18:06 strk + + * GNUmakefile: Revert GNUMakefile changes as per Mark request. I + had enough complains about build scripts this week... + +2010-12-10 18:00 pramsey + + * postgis/lwgeom_functions_basic.c: Fix ST_Segmentize and + Polyhedral Surface -- CRASH (#696) + +2010-12-10 17:57 strk + + * GNUmakefile, raster/Makefile.in, utils/Makefile: Add 'uninstall' + rule in the loop. Work around the docs dep by using uninstall + deps. Add an 'uninstall' rule to raster subsystem + +2010-12-10 17:49 strk + + * GNUmakefile, liblwgeom/Makefile.in, utils/Makefile: Be verbose + during recursion. List liblwgeom in SUBDIRS, stub install rules + for liblwgeom and utils + +2010-12-10 17:29 strk + + * .gitignore: more ignores + +2010-12-10 17:19 strk + + * GNUmakefile: Start listing some subdirs to recurse into. + Hopefully one day this will become cleaner + +2010-12-10 17:19 strk + + * .gitignore: add .svn to .gitignore (why is this in repo ? oh + well.. it is useful anyway) + +2010-12-10 15:45 pramsey + + * postgis/lwgeom_functions_basic.c: Fix for crash in ST_RemovePoint + (#695) + +2010-12-10 14:53 mloskot + + * raster/scripts/python/raster2pgsql.py: Fixed problems with + truncated decimal places of float-point values in textual output. + For large datasets, it was leading to incorrectly calculated + dimensions. Now, all floats are formatted with 15 decimal places. + +2010-12-09 19:17 pramsey + + * postgis/lwgeom_geos.c: Wrap up GEOS predicates in EMPTY tests + (#685) + +2010-12-09 18:52 pramsey + + * doc/html/image_src/generator.c: Remove old function calls + +2010-12-09 18:51 pramsey + + * postgis/lwgeom_geos.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: + Fix for centroid crash on emtpy (#684) + +2010-12-09 18:00 pramsey + + * postgis/lwgeom_functions_basic.c, regress/regress.sql, + regress/regress_expected: Fix crash in ST_MakeLine (#690) + +2010-12-09 16:10 pramsey + + * config.rpath: Add config rpath + +2010-12-09 15:00 robe + + * doc/reference_editor.xml: formatting + +2010-12-08 23:58 pramsey + + * postgis/lwgeom_geos.c, postgis/lwgeom_geos_sharedpaths.c, + postgis/lwgeom_geos_snap.c, postgis/lwgeom_ogc.c, + postgis/lwgeom_spheroid.c: Remove more appeals to pglwgeom->type + +2010-12-08 23:52 pramsey + + * postgis/lwgeom_functions_basic.c, postgis/lwgeom_pg.c, + postgis/lwgeom_pg.h: Remove more appeals to pglwgeom->type + +2010-12-08 23:40 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c, + liblwgeom/lwout_geojson.c, liblwgeom/lwpoint.c, + liblwgeom/lwpoly.c, liblwgeom/lwsegmentize.c, + liblwgeom/ptarray.c, postgis/lwgeom_functions_basic.c, + postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: Remove more appeals to + pglwgeom->type + +2010-12-08 23:29 pramsey + + * postgis/lwgeom_functions_basic.c: Remove another call to + TYPE_HASBBOX + +2010-12-08 23:28 pramsey + + * postgis/lwgeom_functions_basic.c: Remove call to TYPE_HASBBOX + +2010-12-08 23:27 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_pg.c, + postgis/lwgeom_pg.h, postgis/lwgeom_rtree.c: Remove many cases of + calls to SERIALIZED_FORM in favour of direct pglwgeom + deserialization + +2010-12-08 23:19 robe + + * doc/xsl/postgis_gardentest.sql.xsl: need to keep + GEOMETRYCOLLECTION EMPTY away from others since GEOS throws + geometry collection not support for it often so hiding the + crashing in some cases of typed empties. + +2010-12-08 22:31 pramsey + + * loader/pgsql2shp-core.c, postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_gist.c, + postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, + postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: Remove many instances + of lwgeom_getType used on PG_LWGEOM + +2010-12-08 22:02 robe + + * doc/xsl/postgis_gardentest.sql.xsl: Add more emptiness. We need + to explore emptiness more deeply :) + +2010-12-08 21:21 pramsey + + * postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_geos.c, postgis/lwgeom_inout.c, + postgis/lwgeom_ogc.c: When asking for a serialized forms type, + use pglwgeom_get_type + +2010-12-08 20:54 pramsey + + * postgis/lwgeom_box3d.c, postgis/lwgeom_chip.c, + postgis/lwgeom_debug.c, postgis/lwgeom_dump.c, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_geos.c, postgis/lwgeom_inout.c, + postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h, + postgis/lwgeom_rtree.c: Cut down reliance on TYPE_GETTYPE macro + in favor of a function we can repoint later in the serialization + change process + +2010-12-08 20:35 pramsey + + * liblwgeom/lwin_wkb.c, liblwgeom/measures3d.c: Expunge some + TYPE_GETTYPE + +2010-12-08 20:35 pramsey + + * postgis/geography_inout.c, postgis/lwgeom_pg.c, + postgis/lwgeom_pg.h: Start to work on PG_LWGEOM sanity before + changeover + +2010-12-08 19:24 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwsegmentize.c, + postgis/lwgeom_sqlmm.c: Rename has_arc to lwgeom_has_arc + +2010-12-08 19:23 pramsey + + * postgis/lwgeom_geos.c: Fix crash on BuildArea(empty) (#683) + +2010-12-08 18:20 pramsey + + * postgis/lwgeom_geos.c, regress/regress_ogc.sql, + regress/regress_ogc_expected: Handle empty geometries in + ST_Buffer(). If argument empty, return empty. (#682) + +2010-12-08 18:06 pramsey + + * liblwgeom/cunit/cu_out_gml.c, liblwgeom/lwout_gml.c: Fix crash in + GML output of POLYGON EMPTY (#681) + +2010-12-08 16:20 pramsey + + * postgis/geography_inout.c: Fix AsBinary handling of > 2d features + in geography (#680) + +2010-12-08 16:04 pramsey + + * postgis/geography_inout.c: Output higher dimensions in astext in + geography (#680) + +2010-12-08 00:23 pramsey + + * liblwgeom/lwin_wkb.c, postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c: Minor rearrangement of memory + handling. + +2010-12-08 00:02 pramsey + + * liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_in_wkt.c, + liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_ptarray.c, + liblwgeom/cunit/cu_surface.c, liblwgeom/liblwgeom.h, + liblwgeom/lwgeom.c, liblwgeom/lwin_wkb.c, + liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y, + liblwgeom/lwout_wkb.c, loader/shp2pgsql-core.c, + postgis/geography_inout.c, postgis/lwgeom_dump.c, + postgis/lwgeom_geos.c, postgis/lwgeom_inout.c, + postgis/lwgeom_ogc.c: Rename lwgeom_from_wkt to lwgeom_parse_wkt + to note the use of the parser object. + +2010-12-07 21:59 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, + liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, + liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, liblwgeom/lwline.c, + liblwgeom/lwout_wkb.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, + liblwgeom/lwtriangle.c, loader/shp2pgsql-core.c, + postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, + postgis/lwgeom_pg.c: Start flipping over references to srid = -1 + to srid = SRID_UNKNOWN + +2010-12-07 21:55 strk + + * regress/run_test: Use unified diffs for expected/obtained (easier + to read) + +2010-12-07 21:08 pramsey + + * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, + liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_in_wkt.c, + liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_misc.c, + liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_out_wkt.c, + liblwgeom/cunit/cu_surface.c, liblwgeom/g_serialized.c, + liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwcircstring.c, liblwgeom/lwcompound.c, + liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, + liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, + liblwgeom/lwin_wkt_lex.c, liblwgeom/lwin_wkt_lex.l, + liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y, + liblwgeom/lwline.c, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, + liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, + liblwgeom/ptarray.c, loader/pgsql2shp-core.c, + loader/shp2pgsql-core.c, postgis/geography_inout.c, + postgis/lwgeom_dump.c, postgis/lwgeom_export.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, + postgis/lwgeom_gist.c, postgis/lwgeom_inout.c, + postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h, + regress/Makefile.in, regress/clean.sql, regress/dump_expected, + regress/out_geography.sql, regress/out_geography_expected, + regress/out_geometry.sql, regress/polyhedralsurface_expected, + regress/regress_expected, regress/regress_proj.sql, + regress/regress_proj_expected, regress/run_test, + regress/sql-mm-compoundcurve_expected, + regress/sql-mm-curvepoly_expected, regress/tickets_expected: + Replace the old WKB/WKT parser and emitters with the new ones. + +2010-12-07 14:02 robe + + * doc/reference_processing.xml: change to 1 column (st_sharedpaths) + +2010-12-07 13:45 robe + + * doc/reference_editor.xml: reduce width some more + +2010-12-07 13:42 robe + + * doc/html/image_src/st_sharedpaths02.wkt, + doc/reference_processing.xml: change color to be clearer reduce + width of text + +2010-12-07 12:51 robe + + * doc/reference_processing.xml: end tbody + +2010-12-07 12:45 robe + + * doc/reference_editor.xml: fix formatting + +2010-12-07 12:42 robe + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_sharedpaths01.wkt, + doc/html/image_src/st_sharedpaths02.wkt, + doc/reference_processing.xml: diagram of shared paths + +2010-12-07 12:25 robe + + * doc/html/image_src/st_snap04.wkt, doc/reference_editor.xml: + formatting fixes + +2010-12-07 12:02 robe + + * doc/html/image_src/Makefile.in, doc/html/image_src/st_snap04.wkt, + doc/html/image_src/st_snap05.wkt, doc/reference_editor.xml: more + examples to demonstrate its not just limited to 1 point snapping + +2010-12-07 08:30 robe + + * doc/reference_editor.xml: looks funny in one row, better put each + in separate row + +2010-12-07 07:56 robe + + * doc/html/image_src/Makefile.in, doc/html/image_src/st_snap01.wkt, + doc/html/image_src/st_snap02.wkt, + doc/html/image_src/st_snap03.wkt, doc/reference_editor.xml: + example with diagram for ST_Snap + +2010-12-06 15:15 robe + + * doc/xsl/postgis_gardentest.sql.xsl: minor comment corrections + +2010-12-06 15:15 robe + + * doc/xsl/raster_gardentest.sql.xsl: start logging sql queries to + log table + +2010-12-06 15:07 strk + + * regress/sharedpaths.sql, regress/sharedpaths_expected: Add a + couple more cases provided by RT-SITA + +2010-12-06 14:52 strk + + * doc/reference_editor.xml: Document ST_Snap, xref with SnapToGrid + +2010-12-06 14:21 strk + + * doc/reference_processing.xml: Fix typo in ST_SharedPaths + documentation, add some xrefs + +2010-12-03 21:38 pramsey + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_out_wkb.c, + liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, + liblwgeom/lwin_wkt_lex.c, liblwgeom/lwin_wkt_lex.l, + liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y, + liblwgeom/lwout_wkb.c: Updates to the WKT parser to report + errlocation in more places. + +2010-12-03 16:53 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/ptarray.c, + postgis/lwgeom_geos.c: Make use of ptarray api for manipulating + serialized_pointlist + +2010-12-03 15:53 pramsey + + * postgis/lwgeom_functions_basic.c, postgis/lwgeom_ogc.c: Remove a + couple warnings. + +2010-12-03 10:13 strk + + * regress/snap.sql, regress/snap_expected: Add SNAP test reported + on JTS mailing list + +2010-12-03 09:53 strk + + * postgis/lwgeom_geos_snap.c: Fix release of wrong memory (same bug + as #670, found here for copy&paste) + +2010-12-03 09:22 strk + + * postgis/lwgeom_geos_sharedpaths.c: FREE the right argument (fixes + bug #670) + +2010-12-03 09:00 strk + + * regress/sharedpaths.sql, regress/sharedpaths_expected: Add test + for bug 670 + +2010-12-03 05:40 robe + + * doc/reference_processing.xml: document st_sharedpaths and + alphabetize listings + +2010-12-02 20:38 pramsey + + * loader/Makefile.in, loader/README.i18n: Change i18n instructions + to use shp2pgsql_LANG.po as format for po file names. + +2010-12-02 20:35 pramsey + + * postgis/lwgeom_functions_basic.c: Remove serialized_pointlist + direct access from ./postgis + +2010-12-02 19:09 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, postgis/lwgeom_ogc.c: + Move is_closed fully to liblwgeom and remove LWGEOM_INSPECTED + from IsClosed + +2010-12-02 18:52 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwline.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_ogc.c, + regress/regress_ogc.sql, regress/regress_ogc_expected: Remove + LWGEOM_INSPECTED from pointn, startpoint, endpoint, and migrate + functionality to liblwgeom. + +2010-12-02 18:12 strk + + * postgis/Makefile.in, postgis/lwgeom_geos_snap.c, + postgis/postgis.sql.in.c, regress/Makefile.in, regress/snap.sql, + regress/snap_expected: ST_Snap and regress testing + +2010-12-02 18:01 pramsey + + * postgis/lwgeom_ogc.c: Remove LWGEOM_INSPECTED from PointN + +2010-12-02 17:46 pramsey + + * postgis/lwgeom_ogc.c: Remove LWGEOM_INSPECTED from + NumInteriorRings + +2010-12-02 17:39 pramsey + + * postgis/lwgeom_ogc.c: Remove unused function + +2010-12-02 17:38 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, postgis/lwgeom_ogc.c: + Remove LWGEOM_INSPECTED from ndims + +2010-12-02 17:18 pramsey + + * postgis/lwgeom_ogc.c, regress/sql-mm-circularstring.sql, + regress/sql-mm-circularstring_expected: Remove INSPECTED from + numpoints + +2010-12-02 16:25 mloskot + + * raster/scripts/python/Makefile.rt.sample: Updated SQL scripts + location in the database building makefile + +2010-12-02 16:13 pramsey + + * liblwgeom/lwgeom.c: Remove GET_GETTYPE from some functions. + +2010-12-02 16:06 robe + + * doc/xsl/postgis_gardentest.sql.xsl: fix typo + +2010-12-02 15:55 pramsey + + * postgis/lwgeom_geos.c, regress/regress_ogc.sql, + regress/regress_ogc_expected: Remove LWGEOM_INSPECTED from + ST_Union + +2010-12-02 15:54 robe + + * doc/reference_operator.xml, doc/reference_output.xml: remove ~= + geography according to garden tests geography doesn't have such + an operator. Also put in version number arg name to make GeoJSON + easier to test + +2010-12-02 15:51 robe + + * doc/xsl/postgis_gardentest.sql.xsl: all test sql statements + should be logged to postgis_garden_log and successful results + output to postgis_garden_log_output + +2010-12-02 15:37 pramsey + + * loader/Makefile.in: Pass iconv header flags to cpp in all cases. + +2010-12-02 15:29 mloskot + + * raster/rt_core/rt_api.c: Fixed invalid on-error return value from + rt_raster_add_band + +2010-12-02 15:28 mloskot + + * configure.ac: Updated the raster messages output by the configure + script. + +2010-12-02 14:40 jorgearevalo + + * raster/test/core/testapi.c: Changed SRID by srid in LWPOLY + structure call. Due to change in r6204 + +2010-12-02 06:55 robe + + * doc/xsl/postgis_gardentest.sql.xsl: start logging the sql to + postgis_garden_log table and store the output as xml in + postgis_garden_log_output. Still more to fix. This will hopefully + make it easier for vegetable gardeners to pick ripe vegetables. + +2010-12-02 03:43 pramsey + + * loader/Makefile.in, loader/pgsql2shp-cli.c, + loader/pgsql2shp-core.c, loader/pgsql2shp-core.h, + loader/shp2pgsql-cli.c: Add i18n string wrapper for pgsql2shp + utility too. + +2010-12-02 00:51 pramsey + + * macros/progtest.m4: Now for sure. + +2010-12-02 00:50 pramsey + + * macros/lib-ld.m4: Final one? + +2010-12-02 00:48 pramsey + + * macros/lib-link.m4, macros/lib-prefix.m4: More NLS macros + +2010-12-02 00:47 pramsey + + * macros/po.m4: Add another NLS macro + +2010-12-02 00:46 pramsey + + * macros/codeset.m4: Add needed macro + +2010-12-02 00:44 pramsey + + * configure.ac, loader/Makefile.in, loader/README.i18n, + loader/README.txt, loader/po, loader/shp2pgsql-cli.c, + loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, + loader/shp2pgsql-gui.c, macros/gettext.m4, macros/iconv.m4, + macros/intl.m4, macros/intldir.m4, macros/intlmacosx.m4, + macros/intltool.m4, macros/nls.m4: First attempt at i18n for the + loader/dumper. + +2010-12-01 20:28 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/libtgeom.c, liblwgeom/libtgeom.h, + liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, liblwgeom/lwpoly.c, + liblwgeom/lwtriangle.c, liblwgeom/measures.c, + postgis/lwgeom_functions_basic.c: Remove LWGEOM_INSPECTED from + perimeter calculation + +2010-12-01 19:59 pramsey + + * postgis/lwgeom_transform.c: Remove LWGEOM_INSPECTED from + transform functions + +2010-12-01 18:13 strk + + * regress/Makefile.in, regress/sharedpaths.sql, + regress/sharedpaths_expected: Add regression testing for + ST_SharedPaths + +2010-12-01 18:11 strk + + * postgis/lwgeom_geos.c: Support typed multi* empties, just enough + fro ST_SharedEdge (see issue #673 for more) + +2010-12-01 16:23 strk + + * postgis/lwgeom_geos_sharedpaths.c: Fix builds against libgeos < + 3.3.0 + +2010-12-01 16:23 strk + + * postgis/lwgeom_geos_sharedpaths.c: Retain SRID in output + +2010-12-01 16:15 strk + + * install-sh: Newer script (2009 rather than 2006). Hoping others' + won't have it updated (my ./autogen.sh runs always update it) + +2010-12-01 15:54 strk + + * postgis/Makefile.in, postgis/postgis.sql.in.c: Build and register + ST_SharedPaths + +2010-12-01 15:42 strk + + * postgis/Makefile: postgis/Makefile is generated from + postgis/Makefile.in by ./configure + +2010-12-01 15:12 robe + + * doc/xsl/postgis_gardentest.sql.xsl: no fair -- I want a + collection of empties too + +2010-12-01 15:07 strk + + * postgis/postgis.sql.in.c: typo + +2010-12-01 14:56 strk + + * regress/dump.sql, regress/dump_expected: Test dumping an insanely + _empty_ geometry + +2010-12-01 14:44 strk + + * regress/dump.sql, regress/dump_expected: Test ST_Dump(EMPTY) + +2010-12-01 14:41 strk + + * regress/Makefile.in, regress/dump.sql, regress/dump_expected: Add + test for ST_Dump + +2010-12-01 13:57 strk + + * .gitignore: some ignores + +2010-12-01 13:57 strk + + * utils/postgis_restore.pl: Execute bit + +2010-12-01 13:57 strk + + * postgis/Makefile, postgis/lwgeom_geos_sharedpaths.c: Build + ST_SharedPaths function (currently returning a + geometrycollection) + +2010-12-01 01:02 pramsey + + * liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Add + stringbuffer_create_size() to allow different starting sizes for + the buffer + +2010-12-01 00:53 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwgeom.c, liblwgeom/ptarray.c, + postgis/lwgeom_functions_basic.c: Move affine transforms into + liblwgeom and expunge LWGEOM_INSPECTED + +2010-12-01 00:00 pramsey + + * liblwgeom/lwgeodetic.c: Make spheroid distance respect z if it's + there. + +2010-11-30 23:46 pramsey + + * postgis/lwgeom_spheroid.c: Remove old length_ellipse functions + +2010-11-30 23:44 pramsey + + * postgis/geography_measurement.c, postgis/lwgeom_spheroid.c, + regress/measures.sql, regress/measures_expected: Move spheroid + length calculation to using same function as geography + +2010-11-30 23:23 pramsey + + * postgis/lwgeom_functions_basic.c: Include some extra memory + freeing in the force_ndims variants. + +2010-11-30 22:55 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwcircstring.c, liblwgeom/lwcompound.c, + liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, liblwgeom/lwline.c, + liblwgeom/lwmline.c, liblwgeom/lwsegmentize.c, + liblwgeom/measures.c, liblwgeom/ptarray.c, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_spheroid.c: Move + length calculations fully to liblwgeom and remove + LWGEOM_INSPECTED + +2010-11-30 21:54 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, liblwgeom/lwpoly.c, + liblwgeom/lwtriangle.c, liblwgeom/measures.c, + postgis/lwgeom_functions_basic.c: Move area calculations fully to + liblwgeom and remove LWGEOM_INSPECTED + +2010-11-30 21:35 pramsey + + * liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, + liblwgeom/liblwgeom.h, liblwgeom/lwout_gml.c, + liblwgeom/lwout_kml.c, postgis/geography_inout.c, + postgis/lwgeom_export.c: Remove LWGEOM_INSPECTED from AsGML and + AsKML + +2010-11-30 20:11 pramsey + + * liblwgeom/cunit/cu_out_geojson.c, liblwgeom/liblwgeom.h, + liblwgeom/lwout_geojson.c, postgis/geography_inout.c, + postgis/lwgeom_export.c: Remove LWGEOM_INSPECTED from AsGeoJSON + +2010-11-30 19:02 pramsey + + * liblwgeom/cunit/cu_out_svg.c, liblwgeom/liblwgeom.h, + liblwgeom/lwout_svg.c, postgis/geography_inout.c, + postgis/lwgeom_export.c: Remove LWGEOM_INSPECTED from AsSVG + +2010-11-30 07:02 robe + + * doc/reference_output.xml, doc/xsl/postgis_gardentest.sql.xsl, + doc/xsl/raster_gardentest.sql.xsl: more logging cleanup and add + create index test for geometry/geography. Change verison number + arg in ST_GeoJSON so can stuff the right value in testing + +2010-11-29 13:02 robe + + * doc/reference_raster.xml: more mistakes + +2010-11-29 12:55 robe + + * doc/reference_raster.xml: fix typo + +2010-11-26 16:55 robe + + * doc/xsl/postgis_gardentest.sql.xsl, + doc/xsl/raster_gardentest.sql.xsl: fix more mistakes in table + logging. replace toxic curved geometries with little more + harmless. Get rid of false positive relationships by forcing + geometries to have bounding boxes that intersect at least + sometimes. + +2010-11-26 13:40 robe + + * doc/xsl/postgis_gardentest.sql.xsl: put back curved geometries. + Had taken them out in 1.4, but guess never put them back because + of distance issues. Also some other minor cleanup + +2010-11-25 18:38 colivier + + * liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, + liblwgeom/lwcircstring.c, liblwgeom/lwgeom_api.c, + liblwgeom/lwin_wkt.c, liblwgeom/lwline.c, + liblwgeom/lwout_geojson.c, liblwgeom/lwout_gml.c, + liblwgeom/lwout_kml.c, liblwgeom/lwout_wkb.c, + liblwgeom/lwout_wkt.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, + liblwgeom/lwsegmentize.c, liblwgeom/lwtriangle.c, + liblwgeom/measures.c, liblwgeom/ptarray.c, postgis/lwgeom_chip.c, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, + postgis/lwgeom_spheroid.c: Change POINTARRAY.dims to + POINTARRAY.flags. Related to #658 + +2010-11-25 17:34 colivier + + * liblwgeom/cunit/cu_surface.c, liblwgeom/g_serialized.c, + liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, + liblwgeom/lwalgorithm.c, liblwgeom/lwcircstring.c, + liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, + liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, + liblwgeom/lwgeom_api.c, liblwgeom/lwhomogenize.c, + liblwgeom/lwline.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, + liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, + liblwgeom/lwmsurface.c, liblwgeom/lwout_wkb.c, + liblwgeom/lwout_wkt.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, + liblwgeom/lwpsurface.c, liblwgeom/lwsegmentize.c, + liblwgeom/lwtin.c, liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, + loader/shp2pgsql-core.c, postgis/geography_inout.c, + postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_box3d.c, + postgis/lwgeom_btree.c, postgis/lwgeom_chip.c, + postgis/lwgeom_dump.c, postgis/lwgeom_estimate.c, + postgis/lwgeom_export.c, postgis/lwgeom_export.h, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, + postgis/lwgeom_geos_prepared.c, postgis/lwgeom_geos_split.c, + postgis/lwgeom_gist.c, postgis/lwgeom_inout.c, + postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h, + postgis/lwgeom_spheroid.c, postgis/lwgeom_transform.c, + postgis/lwgeom_transform.h, postgis/postgis.sql.in.c: Change SRID + to srid in LWGEOM struct (and also in CHIP too). Rename some + functions related to SRID from Camel notation to lower case: + errorIfSRIDMismatch, pglwgeom_getSRID, pglwgeom_setSRID, + LWGEOM_getSRID, LWGEOM_setSRID, hasSRID. Related to #658 + +2010-11-24 23:44 robe + + * doc/xsl/raster_gardentest.sql.xsl: fix casing in dropRastertable + +2010-11-24 22:29 robe + + * doc/xsl/raster_gardentest.sql.xsl: fix table casing in + Addrastercolumn + +2010-11-24 17:49 pramsey + + * liblwgeom/lwsegmentize.c: Fully free temporary ptarray + +2010-11-24 17:46 robe + + * doc/xsl/postgis_gardentest.sql.xsl: reenable st_curvetoline and + st_linetocurve functions. Seem to work now. + +2010-11-24 15:41 robe + + * doc/xsl/postgis_gardentest.sql.xsl: Exclude + ST_MinimumBoundingCircle from testing. That uses ST_AddPoint too. + +2010-11-24 13:34 robe + + * doc/xsl/postgis_gardentest.sql.xsl: change polygon z and m + building to not use ST_AddPoint and remove ST_AddPoint from + testing until it works again. Put ST_Transform back. + +2010-11-24 01:09 pramsey + + * liblwgeom/lwgeodetic.c: Inherit gbox flags from lwgeom when + calculating. This makes sense. + +2010-11-24 01:06 pramsey + + * liblwgeom/lwgeodetic.c: Initialize static GBOX flags to zero to + avoid nastiness. + +2010-11-24 00:39 pramsey + + * liblwgeom/lwgeodetic.c: Tighten up lwgeodetic a little + +2010-11-24 00:28 pramsey + + * liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, + liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, + liblwgeom/lwline.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, + liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, + liblwgeom/lwmsurface.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, + liblwgeom/lwpsurface.c, liblwgeom/lwtin.c, + liblwgeom/lwtriangle.c, postgis/geography_measurement.c: Ensure + that flags are initialized cleanly in constructors + +2010-11-23 23:47 pramsey + + * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_ptarray.c, + liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, + liblwgeom/lwspheroid.c, postgis/geography_inout.c, + postgis/geography_measurement.c, postgis/lwgeom_spheroid.c: + Update geography functions to use the in-build .flags attribute + on LWGEOM + +2010-11-23 20:22 pramsey + + * liblwgeom/Makefile.in, liblwgeom/cunit/cu_homogenize.c, + liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_in_wkt.c, + liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_out_geojson.c, + liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, + liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_out_wkb.c, + liblwgeom/cunit/cu_out_wkt.c, liblwgeom/libgeom.h: Remove + libgeom.h + +2010-11-23 15:49 robe + + * doc/xsl/raster_gardentest.sql.xsl: fix casing of pixel types + +2010-11-23 00:44 pramsey + + * liblwgeom/cunit/cu_ptarray.c, liblwgeom/examples/unparser.c, + liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/libtgeom.c, liblwgeom/lwalgorithm.c, + liblwgeom/lwin_wkt.c, liblwgeom/lwsegmentize.c, + liblwgeom/ptarray.c, loader/shp2pgsql-core.c, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, + postgis/lwgeom_rtree.c: Make the ptarray_add_point behavior more + explicit. + +2010-11-23 00:23 pramsey + + * liblwgeom/cunit/cu_tester.c: Remove dlfcn.h. Doesn't seem to make + any difference under OS/X. + +2010-11-23 00:16 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c, + liblwgeom/ptarray.c: Update force2d to preserve repeated points. + +2010-11-22 22:33 pramsey + + * liblwgeom/cunit/cu_ptarray.c: Add in actual cu_ptarray.c test + file + +2010-11-22 22:23 pramsey + + * liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_tester.c, + liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/ptarray.c: Make ptarray_append_point handle higher + dimensions more consistently. + +2010-11-22 19:24 pramsey + + * postgis/lwgeom_functions_basic.c: Make LWGEOM_expand use the + ptarray API + +2010-11-22 15:43 robe + + * doc/xsl/raster_gardentest.sql.xsl: change to not use skewed + rasters and insure when point is used in falls in the raster to + prevent unnecessary alarms + +2010-11-22 15:17 robe + + * doc/xsl/raster_gardentest.sql.xsl: fix more bugs in test + +2010-11-22 13:34 robe + + * doc/xsl/raster_gardentest.sql.xsl: fix some bugs in tests. More + fixes to come + +2010-11-21 19:13 colivier + + * postgis/lwgeom_transform.c: Add triangle support for + ST_Transform. Fix #600. Thanks to Regina for report ! + +2010-11-21 19:02 colivier + + * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_surface.c, + liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/lex.yy.c, + liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, + liblwgeom/libtgeom.h, liblwgeom/lwalgorithm.c, + liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, + liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, + liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, + liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, + liblwgeom/lwgunparse.c, liblwgeom/lwhomogenize.c, + liblwgeom/lwin_wkt.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c, + liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, + liblwgeom/lwmsurface.c, liblwgeom/lwout_geojson.c, + liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, + liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, + liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwpsurface.c, + liblwgeom/lwsegmentize.c, liblwgeom/lwspheroid.c, + liblwgeom/lwtin.c, liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, + liblwgeom/measures.c, liblwgeom/measures.h, liblwgeom/ptarray.c, + loader/shp2pgsql-core.c, postgis/geography_inout.c, + postgis/lwgeom_box2dfloat4.c, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, + postgis/lwgeom_geos_split.c, postgis/lwgeom_in_gml.c, + postgis/lwgeom_in_kml.c, postgis/lwgeom_ogc.c, + postgis/lwgeom_transform.c: #658 part 1. Enhance LWGEOM struct + (type, flags and GBOX) and related functions call. + +2010-11-19 22:12 pramsey + + * regress/in_gml_expected: Revert GML change. Hm. + +2010-11-19 21:51 pramsey + + * regress/in_gml_expected: Change in gml regression to match what + seems to be the right answers. + +2010-11-18 18:37 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, + postgis/lwgeom_functions_basic.c: Flip nrings function from + serialized to lwgeom based. + +2010-11-18 18:13 pramsey + + * liblwgeom/cunit/cu_misc.c, liblwgeom/liblwgeom.h, + liblwgeom/lwgeom.c, postgis/lwgeom_functions_basic.c: Change over + npoints to use an lwgeom based function intead of serialized. + +2010-11-18 05:28 pramsey + + * liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_algorithm.c, + liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_misc.c, + liblwgeom/cunit/cu_tester.c, liblwgeom/examples/unparser.c, + liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, + liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, + liblwgeom/lwalgorithm.c, liblwgeom/lwcircstring.c, + liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, + liblwgeom/lwgeom_api.c, liblwgeom/lwin_wkt.c, liblwgeom/lwline.c, + liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, + liblwgeom/lwsegmentize.c, liblwgeom/lwtriangle.c, + liblwgeom/ptarray.c, loader/shp2pgsql-core.c, + postgis/geography_inout.c, postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, + postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, + postgis/lwgeom_rtree.c, postgis/lwgeom_transform.c, + raster/rt_core/rt_api.c: An argument for git. This massive commit + includes the renaming of function in the ptarray API, the removal + of some pointArray_* variants in favor of ptarray_* variants, + and, importantly, the adition of _append_point and _insert_point + options for pointarrays. Functions have been switched over to + using the API instead of managing the serialized_pointlist + themselves. This has necessitated the re-writing of some + functions. Simplify2d and Force2d have been re-written as lwgeom + functions instead of serialized form functions, and moved into + liblwgeom. There are still some major functions to move into + liblwgeom, including the point_in_polygon functions that support + the intersects shortcuts and the linear referencing fuctions in + lwgeom_functions_analytic. + +2010-11-16 17:25 robe + + * doc/xsl/postgis_gardentest.sql.xsl: minor logging corrections + +2010-11-14 18:10 jorgearevalo + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h: Added + MapAlgebra prerequisites to raster core. + +2010-11-12 15:48 robe + + * doc/faq.xml: Update 9.0 FAQ to include npgsql fixed driver for + bytea support + +2010-11-04 23:21 pramsey + + * liblwgeom/cunit/cu_geodetic.c, liblwgeom/g_serialized.c, + liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, + liblwgeom/lwcircstring.c, liblwgeom/lwgeom_api.c, + liblwgeom/lwline.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, + liblwgeom/lwtriangle.c, liblwgeom/ptarray.c, + postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_box3d.c, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_ogc.c: Change + pointArray_construct() to ptarray_construct_reference_data() + +2010-11-02 14:20 robe + + * doc/reference_processing.xml: add relevant references + +2010-11-02 06:20 pramsey + + * liblwgeom/lwgeom.c, liblwgeom/measures.c, liblwgeom/measures.h, + liblwgeom/measures3d.c, liblwgeom/measures3d.h, + postgis/lwgeom_dump.c, postgis/lwgeom_functions_basic.c, + postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_split.c: Change + over to lwgeom_is_collection where appropriate. + +2010-11-02 05:52 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, + liblwgeom/lwcollection.c, liblwgeom/lwgeodetic.c, + liblwgeom/lwgeom.c, liblwgeom/lwhomogenize.c, + liblwgeom/lwin_wkt.c, liblwgeom/measures.c, + liblwgeom/measures3d.c, loader/pgsql2shp-core.c, + postgis/lwgeom_dump.c, postgis/lwgeom_functions_basic.c, + postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_split.c: Remove + unused function. Rename lwgeom_is_collection to + lwtype_is_collection. + +2010-11-01 21:03 kneufeld + + * doc/postgis.xml, doc/using_postgis_dataman.xml: try an experiment + to fix Docbook and MathML compatibility issues. + upgrade Docbook to 4.5 + upgrade MathML to 2.0 + + One should be able to use mml namespaces now without specifying + in every block. + + "make check" should now pass without incident. + +2010-11-01 14:48 robe + + * doc/xsl/postgis_gardentest.sql.xsl: logging for multi arg + functions + +2010-11-01 14:07 robe + + * doc/introduction.xml: Get rid of WKT in credits and some minor + spring cleaning + +2010-11-01 08:15 pramsey + + * doc/html/image_src/generator.c: Fix liblwgeom.h reference in + generator + +2010-11-01 08:11 pramsey + + * liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h, + liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, + liblwgeom/lwalgorithm.c, liblwgeom/lwcollection.c, + liblwgeom/lwin_wkt.c, liblwgeom/lwsegmentize.c, + liblwgeom/ptarray.c, loader/shp2pgsql-core.c, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_lrs.c, postgis/lwgeom_in_gml.c, + postgis/lwgeom_in_kml.c: Remove DYNPTARRAY and all users of it + +2010-11-01 01:28 pramsey + + * liblwgeom/box2d.c, liblwgeom/cunit/cu_measures.c, + liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_tester.c, + liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h, + liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, + liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, + liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, + liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, + liblwgeom/lwgunparse.c, liblwgeom/lwhomogenize.c, + liblwgeom/lwhomogenize.h, liblwgeom/lwin_wkt.c, + liblwgeom/lwline.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, + liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, + liblwgeom/lwmsurface.c, liblwgeom/lwout_geojson.c, + liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, + liblwgeom/lwout_svg.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, + liblwgeom/lwprint.c, liblwgeom/lwpsurface.c, + liblwgeom/lwsegmentize.c, liblwgeom/lwtin.c, + liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/measures.h, + liblwgeom/measures3d.h, liblwgeom/ptarray.c, + liblwgeom/stringbuffer.c: Flip all the internal liblwgeom files + over to use liblwgeom_internal.h + +2010-11-01 01:16 pramsey + + * liblwgeom/libtgeom.c: Remove one use of DYNPTARRAY + +2010-10-31 03:19 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c: Remove a pair of + unused functions. + +2010-10-31 02:31 pramsey + + * configure.ac, liblwgeom/Makefile.in, + liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_libgeom.c, + liblwgeom/cunit/cu_surface.h, liblwgeom/g_box.c, + liblwgeom/g_coord.c, liblwgeom/g_geometry.c, + liblwgeom/g_ptarray.c, liblwgeom/g_serialized.c, + liblwgeom/g_util.c, liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, + liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, + liblwgeom/libtgeom.h, liblwgeom/lwalgorithm.c, + liblwgeom/lwalgorithm.h, liblwgeom/lwgeodetic.c, + liblwgeom/lwgeodetic.h, liblwgeom/lwgeom.c, liblwgeom/lwin_wkb.c, + liblwgeom/lwin_wkt.h, liblwgeom/lwout_wkb.c, + liblwgeom/lwout_wkt.c, liblwgeom/lwspheroid.c, + liblwgeom/lwtree.c, liblwgeom/lwtree.h, liblwgeom/measures.c, + postgis/geography_btree.c, postgis/geography_estimate.c, + postgis/geography_gist.c, postgis/geography_inout.c, + postgis/geography_measurement.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_spheroid.c, + postgis_config.h.in, raster: Clean out scruft from my G_ phase + and start attempting to separate _internal from external + liblwgeom functions. + +2010-10-30 17:35 strk + + * raster/rt_pg/rt_pg.c: ISO C90 forbids mixed declarations and code + +2010-10-29 22:57 robe + + * doc/reference_raster.xml: put in references to geomval data type + +2010-10-29 22:20 robe + + * doc/postgis.xml, doc/xsl/postgis_aggs_mm.xml.xsl: + +2010-10-29 21:57 robe + + * doc/postgis.xml: switch order back + +2010-10-29 21:33 robe + + * doc/postgis.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Include rasters + in special function index and switch ordering of chapters so + special function index is at the end again after raster + +2010-10-29 13:04 robe + + * doc/xsl/raster_gardentest.sql.xsl: test all functions -- first + draft -- lots of false negatives + +2010-10-29 12:21 robe + + * doc/xsl/raster_gardentest.sql.xsl: fix typo in logging + +2010-10-29 12:04 robe + + * doc/xsl/raster_gardentest.sql.xsl: update to test the raster + operators + +2010-10-29 11:28 robe + + * doc/reference_measure.xml: ST_3DDFullyWithin + +2010-10-28 23:08 pracine + + * raster/scripts/plpgsql/_MapAlgebraParts.sql, + raster/scripts/plpgsql/st_addband.sql, + raster/scripts/plpgsql/st_asraster.sql, + raster/scripts/plpgsql/st_clip.sql, + raster/scripts/plpgsql/st_deleteband.sql, + raster/scripts/plpgsql/st_mapalgebra.sql, + raster/scripts/plpgsql/st_mapalgebra_optimized.sql, + raster/scripts/plpgsql/st_pixelaspolygons.sql, + raster/scripts/plpgsql/st_reclass.sql, + raster/scripts/plpgsql/st_setvalues.sql, + raster/scripts/plpgsql/st_sevalues.sql, + raster/scripts/plpgsql/st_union.sql: --General enhancement to the + script functions. Still a lot of work to do... + +2010-10-28 13:47 robe + + * doc/faq_raster.xml: some cleanup and one more link + +2010-10-28 13:10 robe + + * doc/reference_raster.xml: get rid of tabs + +2010-10-28 12:45 robe + + * doc/reference_raster.xml: Try to clarify use of + ST_MakeEmptyRaster to address #651 + +2010-10-27 18:01 kneufeld + + * doc/html/image_src/st_isvalid09.wkt, + doc/using_postgis_dataman.xml: updated reference to appropriate + image in the discussion on geometry validity + +2010-10-27 17:27 kneufeld + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_isvalid09.wkt, + doc/using_postgis_dataman.xml: added an example for ST_IsValid + that shows a valid multipolygon that touches at a point. + +2010-10-27 17:09 kneufeld + + * doc/reference_measure.xml: remove TODO tag in doc. + +2010-10-27 16:47 robe + + * doc/xsl/raster_gardentest.sql.xsl: Logic to test inserting + rasters of all different types + +2010-10-27 14:38 robe + + * doc/reference_raster.xml, doc/xsl/raster_gardentest.sql.xsl: + First working version of raster garden test -- currently just + does an addrastercolumn for all pixel types supported, drop + raster table and logs completion and timing to raster_garden_log + table + +2010-10-27 12:51 jorgearevalo + + * doc/faq_raster.xml, doc/reference_raster.xml, + raster/scripts/python/Makefile.in, + raster/scripts/python/gdal2raster.py, + raster/scripts/python/raster2pgsql.py: gdal2raster.py renamed to + raster2pgsql.py. Related ticket #612 + +2010-10-27 11:06 jorgearevalo + + * raster/rt_core/Makefile.in: Added CC=@CC@ in + raster/rt_core/Makefile.in. Related ticket #550. + +2010-10-26 17:40 jorgearevalo + + * README.raster, README.raster.debugging, configure.ac, + raster/DEBUG, raster/raster_config.h.in, + raster/rt_core/Makefile.in, raster/rt_core/rt_api.c, + raster/rt_core/rt_api.h, raster/rt_pg/Makefile.in, + raster/rt_pg/rt_pg.c, raster/test/core/Makefile.in: Fixes on + PostGIS Raster debug system. The raster core uses + default_info_handler() call. Other minor bugs fixed. Created + DEBUG file in + raster directory, similar to postgis/DEBUG file. Erased + references to old raster debug variables in configure.ac. Deleted + old readme file. + +2010-10-26 16:41 robe + + * doc/xsl/raster_gardentest.sql.xsl: start work on raster garden + test generator + +2010-10-26 16:40 jorgearevalo + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rt_pg.h: New debug system, + similar to the PostGIS debug system, with two sets of macros + that depend on the POSTGIS_DEBUG_LEVEL value. Related ticket + #638. + +2010-10-26 15:50 robe + + * doc/reference_type.xml: fix id ref + +2010-10-26 15:42 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: fix build issue -- need more + fixing later + +2010-10-26 15:01 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: fix typo + +2010-10-26 14:47 robe + + * doc/reference_type.xml, doc/xsl/postgis_aggs_mm.xml.xsl, + doc/xsl/postgis_comments.sql.xsl, + doc/xsl/raster_comments.sql.xsl: add raster types in in + reference_types section and also put in special indexes section. + Will eventually move special indexes below raster since it will + now cover it as well. + +2010-10-26 12:46 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: try to get rid of utf stuff + again + +2010-10-25 17:28 pramsey + + * liblwgeom/lwin_wkb.c: Use ptarray_isclosed to check closure + +2010-10-25 16:06 jorgearevalo + + * raster/raster_config.h.in, + raster/scripts/plpgsql/st_asraster.sql, + raster/scripts/plpgsql/st_clip.sql, + raster/scripts/plpgsql/st_deleteband.sql, + raster/scripts/plpgsql/st_mapalgebra.sql, + raster/scripts/plpgsql/st_pixelaspolygons.sql, + raster/scripts/plpgsql/st_reclass.sql, + raster/scripts/plpgsql/st_setarray.sql, + raster/scripts/plpgsql/st_sevalues.sql, + raster/scripts/plpgsql/st_union.sql: Added svn tag keywords to + raster plpgsql scripts. Related ticket #642. + +2010-10-25 14:46 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: revert + +2010-10-25 14:33 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: get rid of utf header entirely + -- my xsltproc when run with make-comments chokes on it. + +2010-10-25 05:01 pramsey + + * liblwgeom/cunit/cu_in_wkt.c: Add some WKT tests on EMPTY + +2010-10-25 04:57 pramsey + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwgeom.c, + liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt_lex.c, + liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.c, + liblwgeom/lwin_wkt_parse.h, liblwgeom/lwin_wkt_parse.y: + Add/improve comments, fix SRID handling for EWKT inputs. + +2010-10-25 04:34 pramsey + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwin_wkt.c: More care + handling mixed dimensional inputs and being tolerant of wierd + stuff + +2010-10-25 00:14 pramsey + + * liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, + liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y: Add + destructors for the _list elements of the grammar. + +2010-10-24 19:51 pramsey + + * liblwgeom/Makefile.in: Remove parse/lex outputs from 'clean' + target, add to 'maintainer-clean' + +2010-10-24 19:30 pramsey + + * liblwgeom/lwin_wkt_lex.c: Update lexer + +2010-10-24 19:30 pramsey + + * liblwgeom/lwin_wkt_lex.c, liblwgeom/lwin_wkt_parse.c, + liblwgeom/lwin_wkt_parse.h: Add generated parser/lexer files + +2010-10-24 19:29 pramsey + + * liblwgeom: Remove svn:ignores for lex/parser results + +2010-10-24 19:28 pramsey + + * liblwgeom/lwin_wkt_lex.l: Remove header-file option + +2010-10-24 19:25 pramsey + + * liblwgeom/Makefile.in, liblwgeom/cunit/cu_in_wkt.c, + liblwgeom/lwin_wkt_lex.l: More tweaks to lexer to generate header + +2010-10-24 19:13 pramsey + + * liblwgeom/lwin_wkt_lex.l: Change order of options + +2010-10-24 19:00 pramsey + + * liblwgeom/lwin_wkt_parse.y: Turn off verbose grammar + +2010-10-24 19:00 pramsey + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwcurvepoly.c, + liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, + liblwgeom/lwin_wkt_parse.y: Add in tests for more WKT types and + fix bugs as they show up. + +2010-10-24 16:08 pramsey + + * liblwgeom/Makefile.in: Add quotes to bison/flex calls. + +2010-10-24 16:04 pramsey + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/liblwgeom.h, + liblwgeom/lwgparse.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, + liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.y: Match the + error strings with the legacy ones in the old WKT parser. + +2010-10-24 15:25 pramsey + + * liblwgeom/cunit/cu_out_wkt.c, liblwgeom/cunit/cu_tester.c: Rename + WKT out suite. + +2010-10-23 23:53 pramsey + + * liblwgeom/Makefile.in: Change sytax on calls to LEX to maybe make + windoze and others happier + +2010-10-23 23:50 pramsey + + * loader/cunit: Ignore generated Makefile + +2010-10-23 23:49 pramsey + + * postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, + postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c: Change empty + collection constructor to take a type number, like the non-empty + constructor (because we now believe in typed empties). + +2010-10-23 23:48 pramsey + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/liblwgeom.h, + liblwgeom/libtgeom.c, liblwgeom/lwalgorithm.c, + liblwgeom/lwcollection.c, liblwgeom/lwcurvepoly.c, + liblwgeom/lwgeom.c, liblwgeom/lwhomogenize.c, + liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, + liblwgeom/lwin_wkt_parse.y, liblwgeom/lwmline.c, + liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/measures.c, + liblwgeom/measures3d.c: Finish untested support for all types in + WKT input. + +2010-10-23 14:41 pramsey + + * liblwgeom/Makefile.in: Remove long form lex parameters + +2010-10-22 23:32 pramsey + + * liblwgeom/lwin_wkt_parse.y: Add dimensional empties to the + grammar + +2010-10-22 23:29 pramsey + + * liblwgeom/lwout_wkb.c: comment the fact we support ISO extended + types in WKB emitter + +2010-10-22 23:27 pramsey + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/liblwgeom.h, + liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, + liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.y, + liblwgeom/lwline.c, liblwgeom/lwmpoint.c, liblwgeom/lwout_wkt.c, + liblwgeom/lwpoly.c, liblwgeom/ptarray.c: Add in the ISO extended + types to the WKT parser and emitter. + +2010-10-22 19:27 pramsey + + * liblwgeom/Makefile.in: Apply mcayland patch to build parse/lex. + Remember: make clean before make. + +2010-10-22 16:29 jorgearevalo + + * configure.ac, doc/installation.xml: Changed '--with-gdal' for + '--with-gdalconfig'. Related tickets #610 #616 + +2010-10-22 14:54 robe + + * doc/installation.xml: fix typo + +2010-10-22 14:52 robe + + * doc/installation.xml: document GDAL config setting. Showing + with-gdal for now. Jorge -- don't forget to change this in make + to with-gdalconfig to be consistent with other config namings. + +2010-10-22 14:43 robe + + * doc/installation.xml: amend install instructions to reflect new + simplied installation of raster support + +2010-10-22 14:00 jorgearevalo + + * GNUmakefile, configure.ac, raster/Makefile.in, + raster/rt_pg/Makefile.in: Raster build simplified. Only + "./configure --with-raster & make & make install" needed. Raster + objetive names changed in GNUMakefile. Raster library object + generated with PostGIS version numbers. + +2010-10-22 02:14 pramsey + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwin_wkt.c, + liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_parse.y, + liblwgeom/lwout_wkt.c, liblwgeom/stringbuffer.c, + liblwgeom/stringbuffer.h: Add in more parser cases and test an + EMPTY case. + +2010-10-21 22:22 pramsey + + * liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lex.yy.c, + liblwgeom/liblwgeom.h, liblwgeom/lwin_wkt.c, + liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_parse.y, + liblwgeom/lwmpoint.c, liblwgeom/lwpoint.c: Add support for point + and multipoints to the WKT parser. + +2010-10-21 21:32 pramsey + + * liblwgeom/Makefile.in: Ensure the parser prereqs are built (#636) + +2010-10-20 22:51 pramsey + + * liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, + liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_tester.c, + liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, + liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeom.c, + liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, + liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.y: Current + work on bison-based WKT-to-LWGEOM parser. Implemented for + LINESTRING, almost ready to extend to all types. + +2010-10-20 14:09 robe + + * doc/reference_raster.xml: correction in output type + +2010-10-20 13:41 pracine + + * raster/rt_core/rt_api.c: -Fix for ticket ticket 634. Typo in + error message. + +2010-10-20 13:38 pracine + + * raster/rt_pg/rtpostgis.sql.in.c: -Fix for ticket 632. + st_world2rastercoordx and st_world2rastercoordy must return int + instead of float8. + +2010-10-20 12:22 robe + + * doc/reference_raster.xml: finish off documenting current public + raster functions. Think that's all of them we have so far + +2010-10-19 13:02 robe + + * doc/reference_raster.xml: fill in missing portos and provide more + description of what additional protos do when args are left out + or included + +2010-10-19 12:31 robe + + * doc/reference_output.xml: missing protos for st_askml, st_asgml + +2010-10-18 15:59 strk + + * postgis/lwgeom_geos.c: Location argument to GEOSIsValidDetail is + non-const + +2010-10-18 13:15 strk + + * regress/measures.sql, regress/measures_expected: Snap + ShortestLine to 1e-14 grid (fixes failure on opensuse) + +2010-10-15 21:46 pracine + + * raster/scripts/python/gdal2raster.py: -Fix for ticket 628. + +2010-10-15 14:32 robe + + * doc/xsl/postgis_gardentest.sql.xsl: typo + +2010-10-15 14:29 robe + + * doc/xsl/postgis_gardentest.sql.xsl: more logic errors + +2010-10-15 13:28 robe + + * doc/xsl/postgis_comments.sql.xsl, + doc/xsl/postgis_gardentest.sql.xsl, + doc/xsl/raster_comments.sql.xsl: fix error in logic in test, + change xml header to match other xml files + +2010-10-14 06:54 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: fix non valid RT_Reference link + +2010-10-14 06:04 colivier + + * doc/installation.xml, doc/reference_accessor.xml, + doc/reference_processing.xml, doc/reference_raster.xml, + doc/using_postgis_dataman.xml: Fix few errors inside DocBook + documentation. Refer to #471 + +2010-10-13 22:22 robe + + * doc/faq_raster.xml, doc/reference_raster.xml: address some dtd + errors + +2010-10-13 17:12 jorgearevalo + + * raster/rt_core/Makefile.in, raster/rt_pg/Makefile.in, + raster/rt_pg/Makefile.pgxs: Modified raster Makefiles to solve + bugs of ticket #610 (build error and + incorrect placement of rtpostgis.sql file) + +2010-10-13 15:41 jorgearevalo + + * doc/faq_raster.xml, raster/rt_pg/rtpostgis.sql.in.c: Deleted + references to 'WKT' in rtpostgis.sql and faq_raster.xml + +2010-10-13 14:31 robe + + * doc/reference_processing.xml: Correct the spelling of Peucker + +2010-10-13 13:44 robe + + * doc/reference_raster.xml: correction to example + +2010-10-13 13:03 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: amend the what is new in PostGIS + 2.0 section + +2010-10-13 08:52 robe + + * doc/reference_raster.xml: Put reference to addband and setvalue + in empty raster. If a raster has no bands and values, do you see + it :) + +2010-10-13 08:45 robe + + * doc/reference_raster.xml: fill in missing protos for ST_AddBand + and an example of creating a raster from scratch + +2010-10-13 08:12 robe + + * doc/Makefile.comments.in: add raster_comments.sql to be copied to + contrib directory as well + +2010-10-12 18:38 robe + + * raster/doc/raster_comments.sql: this is now auto built when make + comments is run + +2010-10-12 18:37 robe + + * doc/Makefile.in: revise to also build raster_comments.sql when + make comments is run + +2010-10-11 00:45 robe + + * doc/reference_raster.xml: typo + +2010-10-11 00:45 robe + + * doc/faq_raster.xml, doc/reference_raster.xml: fix typo in + faxq_raster. Document ST_AddBand + +2010-10-10 22:00 pramsey + + * liblwgeom/cunit/cu_in_wkb.c: Remove warnings + +2010-10-10 11:16 jorgearevalo + + * raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/test/core/testapi.c: Modified the prototype of dump + core/server/sql functions, adding "wkt" to their names, because + their returning elements are WKT geometries, not real PostGIS + geometries. + +2010-10-10 00:08 pramsey + + * liblwgeom, liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, + liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, + liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.y, + liblwgeom/lwline.c, liblwgeom/ptarray.c: Put the WKT new parser + files into repo so others can see them and I can work in synch + with trunk. + +2010-10-09 04:03 robe + + * doc/faq_raster.xml: Put link to Jorge's PostGIS Raster and Oracle + GeoRaster series + +2010-10-08 18:08 pramsey + + * liblwgeom/lwin_wkb.c: Add param.h to headers, pick up ENDIAN + macros? + +2010-10-08 16:45 robe + + * doc/xsl/postgis_gardentest.sql.xsl: another fix + +2010-10-08 14:55 pracine + + * raster/rt_pg/rtpostgis.sql.in.c: -Modify ST_Intersects so that + index is taken into account by the planner + -Added a series of ST_Intersects with a boolean parameter to make + the desactivation of the nodata value working with indexes + +2010-10-08 13:15 robe + + * doc/xsl/postgis_gardentest.sql.xsl: + +2010-10-08 13:14 robe + + * doc/xsl/postgis_gardentest.sql.xsl: more corrections + +2010-10-08 13:00 robe + + * doc/Makefile.in, doc/xsl/postgis_gardentest.sql.xsl: take out + automatic build of raster_comments (until figure out what's + wrong), fix some logic in gardent test, take out ST_Transform + until it stops crashing. + +2010-10-08 11:39 robe + + * doc/Makefile.in, doc/xsl/wktraster_comments.sql.xsl: logic to + build raster_comments postgresql help instructions -- also + replace postgis.refractions.net with www.postgis.org + +2010-10-08 11:31 robe + + * doc/xsl/raster_comments.sql.xsl: rename to raster to be + consistent with other files + +2010-10-07 15:55 robe + + * doc/xsl/postgis_gardentest.sql.xsl: Put in vacuum analyze crash + test + +2010-10-06 20:23 pramsey + + * liblwgeom/cunit/cu_in_wkb.c: Add nested geometry collection test. + +2010-10-06 20:11 pramsey + + * liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_out_wkb.c, + liblwgeom/lwin_wkb.c: Add extra comments. + +2010-10-06 19:32 pramsey + + * liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_out_wkb.c: Add + extra tests, remove printf noise from run. + +2010-10-06 19:17 pramsey + + * liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, + liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_out_wkb.c, + liblwgeom/cunit/cu_tester.c, liblwgeom/libgeom.h, + liblwgeom/liblwgeom.h, liblwgeom/lwin_wkb.c, + liblwgeom/lwout_wkb.c: Add in WKB reader and associated test + framework to build. + +2010-10-06 17:51 pramsey + + * liblwgeom/lwout_wkb.c: Fix a write-out-of-bounds error. + +2010-10-06 15:20 pramsey + + * liblwgeom/lwcollection.c, liblwgeom/lwin_wkb.c, + liblwgeom/lwpoly.c: Finish first draft of WKB reader. + +2010-10-06 00:35 pramsey + + * liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, + liblwgeom/lwin_wkb.c, liblwgeom/lwout_wkb.c: Clean out compile + warnings. + +2010-10-05 23:33 pramsey + + * liblwgeom/lwout_wkb.c: Add WKB writing support for TIN, Triangle + and PolyhedralSurface + +2010-10-05 23:32 pramsey + + * liblwgeom/lwin_wkb.c: Add WKB writing support for TIN, Triangle + and PolyhedralSurface + +2010-10-05 22:49 pramsey + + * liblwgeom/libgeom.h, liblwgeom/lwin_wkb.c, liblwgeom/lwout_wkb.c: + Macroify the WKB type numbers and add the extended types for 3D + objects. + +2010-10-03 19:57 pramsey + + * liblwgeom/ptarray.c: Fix syntax error in ptarray_segmentize2d + introduced in last commit + +2010-10-03 19:43 pramsey + + * liblwgeom/ptarray.c: Ensure maxpoints is filled in appropriately + +2010-10-03 18:15 pramsey + + * liblwgeom/Makefile.in: Remove lwin_wkb from build until it's + complete + +2010-10-03 18:14 pramsey + + * liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, + liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_out_wkt.c, + liblwgeom/cunit/cu_wkb.c, liblwgeom/cunit/cu_wkt.c, + liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, liblwgeom/lwin_wkb.c, + liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, liblwgeom/ptarray.c, + postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c: + Continue with new WKB parser. Change signature of RHR "right hand + rule" functions to "clockwise" to avoid misinterpretations of + orientation rules. + +2010-10-03 01:39 robe + + * doc/faq.xml: typo + +2010-10-02 15:46 robe + + * doc/faq.xml: update PostgreSQL 9.0 that upgrading the driver + works as well. + +2010-09-29 20:28 nicklas + + * liblwgeom/measures.c: removing run-time sized array + +2010-09-27 15:20 robe + + * NEWS: copy Paul's changes to trunk + +2010-09-27 13:25 robe + + * doc/installation.xml: missing gtk dependency note + +2010-09-27 13:11 robe + + * doc/installation.xml: update install instructions to include + install of raster and dependency on GDAL + +2010-09-27 12:59 jorgearevalo + + * install-sh, liblwgeom/lex.yy.c, liblwgeom/wktparse.tab.c, + liblwgeom/wktparse.tab.h, raster/.vimrc, raster/COPYING: + liblwgeom/lex.yy.c replaced with previous version + +2010-09-26 21:41 jorgearevalo + + * README.postgis, README.raster: README files updated with the new + raster extension information. + +2010-09-26 21:21 jorgearevalo + + * GNUmakefile, README.raster, README.raster.debugging, + configure.ac, doc/reference_raster.xml, install-sh, + liblwgeom/lex.yy.c, liblwgeom/wktparse.tab.c, + liblwgeom/wktparse.tab.h, raster, raster/Makefile, + raster/Makefile.in, raster/NEWS, raster/README, + raster/README.debugging, raster/autogen.sh, raster/config.guess, + raster/config.sub, raster/configure.ac, + raster/doc/raster_comments.sql, + raster/doc/wktraster_comments.sql, raster/raster_config.h.in, + raster/rt_core/Makefile.in, raster/rt_core/rt_api.c, + raster/rt_core/rt_api.h, raster/rt_pg/Makefile.in, + raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, + raster/scripts/Makefile.in, raster/scripts/Makefile.rt.sample, + raster/scripts/gdal2wktraster.py, raster/scripts/genraster.py, + raster/scripts/ovdump.py, raster/scripts/pixval.py, + raster/scripts/python, raster/scripts/python/Makefile.in, + raster/scripts/python/Makefile.rt.sample, + raster/scripts/python/gdal2raster.py, + raster/scripts/python/genraster.py, + raster/scripts/python/ovdump.py, raster/scripts/python/pixval.py, + raster/scripts/python/rtpixdump.py, + raster/scripts/python/rtreader.py, + raster/scripts/python/rtrowdump.py, + raster/scripts/python/window.py, raster/scripts/rtpixdump.py, + raster/scripts/rtreader.py, raster/scripts/rtrowdump.py, + raster/scripts/window.py, raster/test/core/Makefile.in, + raster/test/core/testapi.c, raster/test/regress/run_test.in, + raster/wktraster_config.h.in: - Added raster extension to new + 'raster' directory. + - Modified PostGIS 'configure.ac' script to add support for new + raster type (driven by '--with-raster' configure option. + - Added raster build options to 'GNUMakefile' script. + - PostGIS Python scripts moved to a 'python' subdirectory inside + 'raster/scripts' directory. + - References to "WKT" deleted from source code. + +2010-09-24 18:41 pramsey + + * regress/tickets.sql, regress/tickets_expected, + regress/wmsservers.sql, regress/wmsservers_expected: Forward port + regression fixes for pgSQL 9.0 support + +2010-09-24 12:53 robe + + * doc/reference_misc.xml: move to enhanced from available + +2010-09-24 11:39 robe + + * doc/reference_constructor.xml, doc/reference_editor.xml, + doc/reference_measure.xml, doc/reference_operator.xml, + doc/reference_output.xml, doc/reference_processing.xml: change + all these polyhedral surface/tin to enhanced from available + +2010-09-24 11:00 robe + + * doc/reference_accessor.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Note + change in behavior of ST_NumGeometries and add back changed + section. + +2010-09-24 10:52 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: get rid of changed for now + +2010-09-24 10:38 robe + + * doc/reference_constructor.xml, doc/xsl/postgis_aggs_mm.xml.xsl: + mark all polyhedral preexisting functions as enhanced. minor + correction to comments + +2010-09-24 10:34 robe + + * doc/reference_accessor.xml, doc/template.xml, + doc/xsl/postgis_aggs_mm.xml.xsl: we have too many new functions + (those polyhedral things that should really be marked as + enhancements) and we are going to have a lot of breaking changes. + Revise what's new section to have a really new, enhanced, and + behavior changed section + +2010-09-23 07:40 mleslie + + * loader/shp2pgsql-gui.c: Reverting erroneous changes to + pgui_read_connection. + +2010-09-22 23:45 mleslie + + * loader/shp2pgsql-core.h: Reverting the default geometry column + name change. Got too excited... breathe deep... + +2010-09-22 22:30 pramsey + + * regress/run_test: Use 'the_geom' as geometry column when running + regression tests to match the old regression fragments. + +2010-09-22 22:24 pramsey + + * postgis/lwgeom_geos_clean.c: Remove compiler warnings in OS/X + +2010-09-22 17:30 robe + + * doc/reference_measure.xml: ST_3DIntersects + +2010-09-22 17:22 robe + + * doc/reference_measure.xml: fix some typos + +2010-09-22 17:15 robe + + * doc/reference_measure.xml: ST_3DClosestPoint -- if only our wkt + diagrammer could draw 3d geometries + +2010-09-22 05:34 mleslie + + * loader/shp2pgsql-gui.c: Forcing table names to lower case when + initially added. + +2010-09-21 23:22 mleslie + + * loader/shp2pgsql-gui.c: Removing lingering references to the + broken icon support. + +2010-09-21 23:12 mleslie + + * loader/shp2pgsql-gui.c: Changing the default geometry name from + 'the_geom' to 'geom' + +2010-09-21 23:11 mleslie + + * loader/shp2pgsql-core.h: Changing the default geometry name from + 'the_geom' to 'geom' + +2010-09-21 03:36 mleslie + + * loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, + loader/shp2pgsql-gui.c, loader/structure.h: Clearing some compile + warnings and fixing the issue where the test connection button + always reported success. + +2010-09-19 17:44 robe + + * NEWS, doc/release_notes.xml: ditto + +2010-09-19 16:56 mcayland + + * loader/shp2pgsql-core.c: Fix #603: shp2pgsql: "-w" produces + invalid WKT for MULTI* objects. + +2010-09-19 12:48 robe + + * NEWS, doc/release_notes.xml: 1.5.2 release notes updated + +2010-09-19 12:22 mcayland + + * doc/Makefile.in: Fix the comments-uninstall target so it now + works correctly with the new PGXS code. + +2010-09-19 12:11 mcayland + + * loader/Makefile.in, loader/shp2pgsql-gui.c, loader/shpcommon.c, + loader/shpcommon.h: Fix #572: Password whitespace for Shape File + to PostGIS Importer not supported. Fixed by adding a new function + especially designed for escaping arguments for PQconnectdb + strings, and plugging it into the GUI. + + Note this commit is different from the 1.5 branch version, since + the escaping function is moved into a new common library as I can + see it being required for the new pgsql2shp CLI in the not too + distant future. + +2010-09-18 23:54 robe + + * NEWS, doc/release_notes.xml: ditto + +2010-09-18 15:22 mcayland + + * loader/shp2pgsql-gui.c: Fix #527: Log window in shp2pgsql-gui + should always append text to bottom of window. + +2010-09-15 16:51 colivier + + * postgis/lwgeom_functions_basic.c: Add Triangle support for + ST_NPoints. Thanks again to Regina for this report. Related to + #596 + +2010-09-15 16:09 robe + + * doc/reference_measure.xml: start documenting 3d measurement + functions + +2010-09-15 16:01 robe + + * doc/postgis.xml: another spot missing + +2010-09-15 15:15 robe + + * doc/Makefile.in: forgot a spot + +2010-09-15 15:12 robe + + * doc/faq_raster.xml, doc/faq_wktraster.xml, doc/postgis.xml, + doc/reference_raster.xml, doc/reference_wktraster.xml: rename + wktraster to raster + +2010-09-13 19:18 strk + + * topology/topology.sql.in.c: Drop references to topology geometry + tables in DropTopology (see #586) + +2010-09-13 17:01 strk + + * topology/README: Add note about topology.sql expecting a + postgis-enabled db + +2010-09-13 16:59 strk + + * topology/topology.sql.in.c: PostgreSQL 9 support : don't use + reserved 'table' keyword (see #585) + +2010-09-13 13:45 robe + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_concavehull07.wkt, + doc/html/image_src/st_concavehull08.wkt, + doc/reference_processing.xml: more cleanup + +2010-09-13 13:01 robe + + * postgis/postgis.sql.in.c: minor changes + +2010-09-13 12:46 robe + + * doc/html/image_src/st_concavehull04.wkt, + doc/html/image_src/st_concavehull05.wkt, + doc/html/image_src/st_concavehull06.wkt, + doc/html/image_src/st_concavehull07.wkt, + doc/reference_processing.xml: give up on complex S example and + change to simpler L example + +2010-09-10 20:47 pramsey + + * loader/safileio.c: Add support file for shapefil update + +2010-09-10 20:47 pramsey + + * loader/Makefile.in, loader/dbfopen.c, loader/shapefil.h, + loader/shpopen.c: Fix for #554, align internal shapelib with + official shapelib + +2010-09-10 19:07 robe + + * doc/html/image_src/st_concavehull05.wkt, + doc/reference_processing.xml: get rid of points in the lower + concave hull as well, minor text cleanup + +2010-09-10 18:47 robe + + * doc/html/image_src/generator.c: revert changes. Getting crud from + other pictures in all pictures that follow + +2010-09-10 16:33 robe + + * doc/html/image_src/st_concavehull06.wkt, + doc/html/image_src/st_concavehull07.wkt: + +2010-09-10 15:34 robe + + * doc/html/image_src/st_concavehull06.wkt, + doc/reference_processing.xml: get rid of points too cluttered + +2010-09-10 15:25 robe + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_concavehull07.wkt, + doc/reference_processing.xml: put back example -- some minor + clean up + +2010-09-10 15:25 pramsey + + * loader/shp2pgsql-gui.c: Bring forward fix from #513 + +2010-09-10 15:20 colivier + + * doc/installation.xml, doc/postgis.xml: Apply patch from mwtoews. + On postgresql_min_version entity in doc. Related to #539 + +2010-09-10 15:14 pramsey + + * postgis/geography.sql.in.c: Fix for #532, Temporary table + geography columns appear in other's sessions + +2010-09-10 14:53 robe + + * doc/html/image_src/st_concavehull06.wkt: + +2010-09-10 14:47 robe + + * doc/html/image_src/Makefile.in: give up for now + +2010-09-10 14:44 robe + + * doc/html/image_src/st_concavehull07.wkt: move holes to + geometrycollection + +2010-09-10 14:35 robe + + * doc/html/image_src/st_concavehull07.wkt: get rid of some holes + +2010-09-10 14:25 colivier + + * postgis/lwgeom_ogc.c: Fix wrong name in function definition + +2010-09-10 14:18 robe + + * doc/html/image_src/generator.c: + +2010-09-10 14:17 robe + + * doc/html/image_src/generator.c: + +2010-09-10 14:13 robe + + * doc/html/image_src/generator.c: alright just going to increase + allocated line size + +2010-09-10 14:08 robe + + * doc/html/image_src/st_concavehull07.wkt: + +2010-09-10 14:06 colivier + + * liblwgeom/libtgeom.c: Fix TGEOM wrong size allocation. Tks to + Paul for report + +2010-09-10 14:03 robe + + * doc/html/image_src/st_concavehull06.wkt, + doc/html/image_src/st_concavehull07.wkt: break into several more + multipoints -- parser has limit (need to fix parser later) + +2010-09-10 13:59 robe + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_concavehull04.wkt, + doc/html/image_src/st_concavehull05.wkt: break multipoint + +2010-09-10 13:51 robe + + * doc/html/image_src/Makefile.in: + +2010-09-10 13:49 robe + + * doc/html/image_src/st_concavehull03.wkt: + +2010-09-10 13:37 robe + + * doc/html/image_src/st_concavehull03.wkt: + +2010-09-10 13:35 robe + + * doc/html/image_src/st_concavehull03.wkt: + +2010-09-10 13:29 robe + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_concavehull03.wkt, + doc/reference_processing.xml, postgis/postgis.sql.in.c: + concavehull can't reset input params in 8.3, fix document example + +2010-09-10 13:15 robe + + * postgis/postgis.sql.in.c: cleanup + +2010-09-10 13:00 robe + + * doc/html/image_src/st_concavehull04.wkt, + doc/html/image_src/st_concavehull05.wkt, + doc/html/image_src/st_concavehull06.wkt, + doc/html/image_src/st_concavehull07.wkt, + doc/reference_processing.xml, postgis/postgis.sql.in.c: Faster + and more robust and accurate concave hull with Simon's S shape + example test + +2010-09-10 12:58 mcayland + + * configure.ac, doc/Makefile.comments.in, doc/Makefile.in: Fix + #458: postgis_comments being installed in contrib instead of + version folder (this is a little bit of a hack since we can't + merge PGXS into the main Makefile directly, but it works). + +2010-09-10 08:50 mcayland + + * liblwgeom/ptarray.c: Fix #581: LWGEOM_expand produces + inconsistent results. Change the bounding box calculation + routines in ptarray.c so that they perform the entire calculation + in double precision then convert the final result to BOX2DFLOAT4. + This prevents rounding errors being introduced into the bounding + box when each input result is converted to BOX2DFLOAT4 in turn. + +2010-09-07 21:59 strk + + * doc/reference_processing.xml: concave hull is currently supported + +2010-09-07 21:34 robe + + * postgis/postgis.sql.in.c: availability note for st_concavehull + +2010-09-07 09:45 mcayland + + * loader/pgsql2shp-core.c: Fix incorrect status return code from + projFileCreate. + +2010-09-07 09:30 colivier + + * liblwgeom/libtgeom.h: minor changes on comment + +2010-09-06 21:52 mcayland + + * loader/pgsql2shp-core.c: Fix ShpDumperCloseTable so that it now + passes back any errors that may occur during projFileCreate. + +2010-09-06 21:49 mcayland + + * liblwgeom/liblwgeom.h, loader/pgsql2shp-core.c: Fix the + mixed-type geometry column detection routines so that they allow + just MULTI/non-MULTI versions of the same basic geometry type + within a column. Per report from Denis Rykov. + +2010-09-06 21:07 robe + + * doc/reference_processing.xml: minor corrections + +2010-09-06 21:00 robe + + * doc/reference_processing.xml: fix typo + +2010-09-06 20:55 robe + + * doc/reference_processing.xml, postgis/postgis.sql.in.c: slightly + more robust concave hull and update with links to our test real + world cases. + +2010-09-06 12:53 colivier + + * liblwgeom/cunit/cu_surface.c, liblwgeom/cunit/cu_surface.h, + liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, + liblwgeom/libtgeom.h, liblwgeom/measures.c, + postgis/lwgeom_functions_basic.c: Add TRIANGLE, TIN and + PolyhedralSurface support to Perimeter, and relevant cunit tests + (cf #568). Add TRIANGLE Area support (and so to TIN). + +2010-09-06 09:40 colivier + + * postgis/lwgeom_ogc.c: Add TRIANGLE support for GeometryN. Fix + #574. Thanks to Regina for report + +2010-09-06 08:16 robe + + * doc/introduction.xml: more cleanup of bios. Get rid of WKT and + just called it Raster since in PostGIS 2.0, we will eventually + drop the WKT from the name + +2010-09-05 17:01 colivier + + * postgis/lwgeom_ogc.c, postgis/postgis.sql.in.c, + regress/dumppoints_expected: Revert changes on PointN and + Numpoints to remove TRIANGLE support. Add ExteriorRing support to + TRIANGLE. Changes DumpPoint behaviour to reflect exteriorRing. + Update unit tests + +2010-09-05 16:42 colivier + + * liblwgeom/cunit/cu_surface.c: make astyle + +2010-09-05 15:25 colivier + + * liblwgeom/cunit/cu_surface.c, liblwgeom/cunit/cu_surface.h, + liblwgeom/libtgeom.c, liblwgeom/libtgeom.h, liblwgeom/lwgeom.c: + Use TGEOM struct to compute POLYHEDRALSURFACE and TIN dimension. + Add relevant cunit tests. Few astyle improve + +2010-09-03 16:14 robe + + * doc/reference_processing.xml: add additional proto for creating + holed polygons -- example later + +2010-09-03 15:37 robe + + * doc/reference_processing.xml: + +2010-09-03 15:35 robe + + * doc/html/image_src/st_concavehull04.wkt, + doc/html/image_src/st_concavehull05.wkt, + doc/html/image_src/st_concavehull06.wkt: + +2010-09-03 15:13 robe + + * doc/html/image_src/st_concavehull05.wkt: + +2010-09-03 15:08 robe + + * doc/reference_processing.xml: typo + +2010-09-03 15:06 robe + + * doc/html/image_src/st_concavehull04.wkt, + doc/html/image_src/st_concavehull05.wkt, + doc/html/image_src/st_concavehull06.wkt, + doc/reference_processing.xml: ST_ConcaveHull mark as new, reduce + precision of point examples so passes thru wkt image generator + +2010-09-03 14:48 robe + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_concavehull04.wkt, + doc/html/image_src/st_concavehull05.wkt, + doc/html/image_src/st_concavehull06.wkt, + doc/reference_processing.xml: Example of ST_ConcaveHull against + point set + +2010-09-03 13:58 robe + + * doc/html/image_src/st_concavehull03.wkt, + doc/reference_processing.xml: + +2010-09-03 13:52 robe + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_concavehull02.wkt: try again + +2010-09-03 13:47 robe + + * doc/html/image_src/st_concavehull03.wkt, + doc/reference_processing.xml: snap points to grid + +2010-09-03 13:42 robe + + * doc/html/image_src/Makefile.in: take out last example for now + +2010-09-03 13:39 robe + + * doc/html/image_src/st_concavehull03.wkt, + doc/reference_processing.xml: Will assume my concave hull with + the over 1100 points polygon slaughtered the wkt processor + +2010-09-03 13:23 robe + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_concavehull01.wkt, + doc/html/image_src/st_concavehull02.wkt, + doc/html/image_src/st_concavehull03.wkt, + doc/reference_processing.xml, postgis/postgis.sql.in.c: First + draft of ST_ConcaveHull -- more to come + +2010-09-03 12:31 strk + + * topology/ER/topology.fig: Make edge-edge relations clearer. + Thanks to Peter Hopfgartner and to + Xfig developers for the wonderful experience of patching a + diagram ! :) + +2010-09-01 23:44 mcayland + + * loader/pgsql2shp-core.c: Fix pgsql2shp so that it correctly + returns an exit code of 1 (fail) in the case where either a user + query returns no rows, or the specified table is empty. + +2010-09-01 23:23 mcayland + + * loader/pgsql2shp-cli.c: Revert r5888 - the real bug is that the + error message handling in place should already catch this + condition but doesn't. + +2010-09-01 20:14 nicklas + + * liblwgeom/measures3d.c: Fixed some build warnings I had missed + +2010-09-01 19:55 nicklas + + * liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, + liblwgeom/measures.c, liblwgeom/measures3d.c, + liblwgeom/measures3d.h, postgis/lwgeom_functions_basic.c, + postgis/postgis.sql.in.c, regress/measures.sql, + regress/measures_expected: 3D Distance functions, only + point-point and point line. #576 + +2010-09-01 17:40 mcayland + + * loader/pgsql2shp-cli.c: Alter the pgsql2shp CLI program so that + it returns a new exit code of 2 to indicate "success, but 0 + records processed". This could happen if a user-defined query + doesn't return any results, or the source table happens to be + empty. By setting a separate exit code, we allow scripts to + determine whether or not the output shapefile contains any + (useful) data. + +2010-09-01 12:50 robe + + * NEWS: missed a spot + +2010-09-01 12:48 robe + + * NEWS: update with 1.5.2, 1.5.1 changes and also TIN/Polyhedral + for 2.0.0 + +2010-09-01 05:56 robe + + * doc/introduction.xml: update credits + +2010-09-01 05:51 robe + + * doc/release_notes.xml: update release notes to include 1.5.2 + (uppcoming) and 1.5.1 and corrections to 1.5.0 + +2010-08-31 19:14 colivier + + * liblwgeom/cunit/cu_surface.c, liblwgeom/libtgeom.c: Fix wrong + pointer allocation size, with 64 bits errors. Tks to Mateusz for + report. Improve cu_unit report. Improve and fix some messages + from LWDEBUG + +2010-08-31 18:01 nicklas + + * postgis/postgis.sql.in.c: remove strict on st_equals as discussed + in #536 + +2010-08-30 09:06 colivier + + * liblwgeom/cunit/cu_surface.c, liblwgeom/libtgeom.c: Astyle on new + files + +2010-08-30 06:49 colivier + + * liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, + liblwgeom/cunit/cu_polyhedralsurface.c, + liblwgeom/cunit/cu_polyhedralsurface.h, + liblwgeom/cunit/cu_surface.c, liblwgeom/cunit/cu_surface.h, + liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tin.c, + liblwgeom/cunit/cu_tin.h, liblwgeom/libtgeom.c, + liblwgeom/libtgeom.h: Add Topology structure for connected + surfaces (PolyhedralSurface, Tin) and LWGEOM to TGEOM + transformations routines. Add related cunit tests. Merge cu_tin + and cu_polyhedralsurface into a single cu_surface unit test. + +2010-08-30 06:47 colivier + + * postgis/lwgeom_in_gml.c: Improve comments + +2010-08-30 06:45 colivier + + * liblwgeom/lwgeom_api.c: add Triangle support in + lwgeom_getnumgeometries + +2010-08-28 09:21 mcayland + + * loader/pgsql2shp-core.c: Fix uninitialised gidfound variable + which would sometimes cause pgsql2shp to fail if a gid column was + not present on a database table. + +2010-08-28 09:16 mcayland + + * loader/pgsql2shp-core.h: Set svn:keywords property so that the + version number is updated correctly on checkout. + +2010-08-24 12:42 robe + + * doc/html/image_src/st_split03.wkt, + doc/html/image_src/st_split04.wkt, doc/reference_processing.xml: + more visually appealing example + +2010-08-24 11:37 robe + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_split03.wkt, + doc/html/image_src/st_split04.wkt, doc/reference_processing.xml: + another st_split example + +2010-08-23 14:12 strk + + * utils/new_postgis_restore.pl: Add 3 more postgis objects to skip + from dumps + +2010-08-23 13:08 robe + + * doc/reference_wktraster.xml: fix pixel types list to agree with + Mat's changes to raster rfc + +2010-08-21 21:20 robe + + * doc/faq_wktraster.xml: Fix dead link -- Jorge changed his link + for Oracle raster / wkt raster compare + +2010-08-20 22:38 pramsey + + * liblwgeom/lwin_wkb.c: Add unfinished WKB input parser for later. + +2010-08-20 16:40 pramsey + + * spatial_ref_sys.sql: Synch up to 1.5 version + +2010-08-20 13:14 robe + + * doc/reference_processing.xml: some fluff from the example I + copied from didn't mean to put in. + +2010-08-20 12:50 robe + + * doc/html/image_src/Makefile.in, + doc/html/image_src/st_split01.wkt, + doc/html/image_src/st_split02.wkt, doc/reference_processing.xml: + Example for ST_Split + +2010-08-19 19:50 pramsey + + * liblwgeom/lwgeodetic.c: Slight improvement for #573 + +2010-08-19 12:28 robe + + * doc/reference_misc.xml, doc/reference_output.xml: more tin and + ps. Note about change in st_asbinary in 9.0 + +2010-08-18 18:48 robe + + * doc/reference_editor.xml, doc/template.xml: mark more TIN + compatible functions. revise template slightly + +2010-08-18 14:22 robe + + * doc/reference_processing.xml: Flag more TIN support + +2010-08-18 11:19 colivier + + * postgis/lwgeom_geos.c: Add lwtype_name to report more user + friendly error message. Cf #570 + +2010-08-18 08:02 colivier + + * postgis/lwgeom_geos.c: Put TYPE_GETTYPE before his possible debug + use... + +2010-08-18 08:01 colivier + + * liblwgeom/lwsegmentize.c: Fix for #573, where has_arc check with + unsupported TRIANGLE/TIN/POLYHEDRALSURFACE produce crash with + POSTGIS2GEOS function. Thanks to Regina for bug report ! + +2010-08-17 20:10 pramsey + + * liblwgeom/lwgeodetic.c: Return the, er, return value. + +2010-08-17 18:24 colivier + + * postgis/lwgeom_functions_basic.c: Add TRIANGLE support to + ST_Affine function. Thanks to Regina for detailled bug report. Cf + #571 + +2010-08-17 15:21 robe + + * doc/xsl/postgis_gardentest.sql.xsl: revise slightly for true + collection for polysurface. + +2010-08-17 07:48 robe + + * doc/using_postgis_dataman.xml: Add examples of EWKB/EWKT for TIN, + TRIANGLE, and MULTICURVE + +2010-08-17 07:24 robe + + * doc/introduction.xml, doc/reference_processing.xml: mark ST_Dump + as TIN supporting, update peoples bios. Add Maxime van Noppen + (aka yabo) to contributors list (ST_DumpPoints and ST_Collect + support) + +2010-08-16 15:09 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl, + doc/xsl/postgis_gardentest.sql.xsl: Add matrix column for + TIN/Triangles. Add TINA dn triangles to garden tests + +2010-08-16 14:19 robe + + * doc/postgis.xml, doc/reference_processing.xml, doc/template.xml: + Mark ST_Dumpoints as supporting Polyhedral, triangles, and TINS. + Example of these. Revise add a marker in template and postgis.xml + for Triangles and TINS. + +2010-08-16 07:59 mleslie + + * loader/structure.c, loader/structure.h: Changing the ID keyword + to Id, so it will actually get picked up. + +2010-08-16 07:58 mleslie + + * loader/structure.c, loader/structure.h: Setting svn:keywords so + the headers make sense. + +2010-08-16 07:49 mleslie + + * loader/structure.c, loader/structure.h: Adding copywrite header + to the structure files. + +2010-08-16 07:49 mleslie + + * loader/cunit/Makefile: Removing a Makefile that shouldn't have + been committed. + +2010-08-15 18:54 colivier + + * postgis/lwgeom_in_gml.c, postgis/lwgeom_ogc.c, + postgis/postgis.sql.in.c, regress/dumppoints.sql, + regress/dumppoints_expected: Add St_NumPoints and ST_PointN + support for Triangle. Add ST_DumpPoints support for Triangle, Tin + and Polyhedral Surface, and related unit tests. Tks to yabo for + patch. Related to #564 + +2010-08-15 18:51 colivier + + * liblwgeom/lwgeom_api.c: Add forgotten Triangle support in + lwgeom_inspect + +2010-08-15 14:20 mcayland + + * loader/Makefile.in, loader/pgsql2shp-cli.c, + loader/pgsql2shp-core.c, loader/pgsql2shp-core.h, + loader/pgsql2shp.c, loader/shp2pgsql-core.h, loader/shpcommon.h: + Commit initial version of reworked pgsql2shp architecture that + defines a common API within pgsql2shp-core that can be called + from both the existing CLI and in the future a GUI interface. + + This commit also includes a very comprehensive reworking of the + old pgsql2shp code designed to make things better commented and + maintainable in the long term, so please use on as many PostGIS + tables as possible during testing. + + This work was primarily sponsored by OpenGeo (http://opengeo.org) + - thanks guys! + +2010-08-15 13:57 colivier + + * postgis/lwgeom_in_gml.c, regress/in_gml.sql, + regress/in_gml_expected: Add Tin and Triangle support for + ST_GeomFromGML. Add related unit tests + +2010-08-15 13:56 colivier + + * postgis/lwgeom_functions_basic.c: Fix error in lwgeom_recursive2d + for Triangle type + +2010-08-15 08:30 colivier + + * extras/wkb_reader/readwkb.c, liblwgeom/cunit/cu_algorithm.c, + liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_homogenize.c, + liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_out_geojson.c, + liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, + liblwgeom/cunit/cu_out_svg.c, + liblwgeom/cunit/cu_polyhedralsurface.c, + liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_tester.c, + liblwgeom/cunit/cu_tin.c, liblwgeom/cunit/cu_wkb.c, + liblwgeom/cunit/cu_wkt.c, liblwgeom/g_box.c, + liblwgeom/g_serialized.c, liblwgeom/lwcircstring.c, + liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, + liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwgparse.c, + liblwgeom/lwhomogenize.c, liblwgeom/lwline.c, + liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, + liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, + liblwgeom/lwpsurface.c, liblwgeom/lwsegmentize.c, + liblwgeom/lwspheroid.c, liblwgeom/lwtin.c, + liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/ptarray.c, + liblwgeom/stringbuffer.c, loader/cunit/Makefile, + loader/cunit/cu_list.c, loader/shp2pgsql-core.c, + loader/shp2pgsql-gui.c, loader/structure.c, + postgis/geography_inout.c, postgis/lwgeom_export.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, + postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_split.c, + postgis/lwgeom_gist.c, postgis/lwgeom_in_gml.c, + postgis/lwgeom_in_kml.c, postgis/lwgeom_inout.c, + postgis/lwgeom_ogc.c: Astyle session on whole trunk + +2010-08-14 10:57 mcayland + + * liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, + liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c: Fix a memory leak in + all of the MULTI* deserialize routines - once the relevant + information had been copied from the LWGEOM_INSPECTED structure, + the inspected structure itself was not being freed. + +2010-08-13 17:30 colivier + + * liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c: + Few lwtype_name add + +2010-08-13 17:29 colivier + + * liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, + liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_out_gml.c, + liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tin.c, + liblwgeom/cunit/cu_tin.h, liblwgeom/g_box.c, + liblwgeom/g_serialized.c, liblwgeom/g_util.c, liblwgeom/lex.yy.c, + liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, + liblwgeom/lwcircstring.c, liblwgeom/lwcompound.c, + liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, + liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, + liblwgeom/lwgunparse.c, liblwgeom/lwline.c, + liblwgeom/lwout_gml.c, liblwgeom/lwpsurface.c, liblwgeom/lwtin.c, + liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/wktparse.h, + liblwgeom/wktparse.lex, liblwgeom/wktparse.tab.c, + liblwgeom/wktparse.tab.h, liblwgeom/wktparse.y, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_ogc.c, + postgis/postgis.sql.in.c: Add Triangle and TIN new geometry type. + Add Cunit tests on parse stage, related to #561. Add ST_AsGML + support TIN and Triangle for GML 3. Slightly cast change in + PolyhedralSurface LWGEOM struct Remove PolyhedralSurface support + from forceRHR function as orientation is meaningfull in PS. Move + is_closed functions from PostGIS to LWGEOM dir and related cunit + test case on line and curves. + +2010-08-13 15:26 robe + + * doc/reference_output.xml: ST_AsGML polyhedral support + +2010-08-13 15:15 robe + + * doc/reference_accessor.xml: st_isclosed polyhedral surface + +2010-08-12 15:40 robe + + * doc/reference_editor.xml, doc/reference_operator.xml, + doc/xsl/postgis_gardentest.sql.xsl: more. Change + polyhedralsurface example to valid srid so don't get false errors + +2010-08-12 14:58 robe + + * doc/reference_editor.xml: Affine family polyhedral + +2010-08-12 14:52 robe + + * doc/reference_accessor.xml, doc/reference_editor.xml: Polyhedral + findings based on monkey testing -- more to come + +2010-08-12 12:39 robe + + * doc/reference_constructor.xml: missing SELECT + +2010-08-11 19:20 robe + + * doc/xsl/postgis_gardentest.sql.xsl: more logging + +2010-08-11 18:41 robe + + * doc/xsl/postgis_gardentest.sql.xsl: start logging start and stop + times to logging table postgis_garden_log. Still needs some fine + tuning + +2010-08-11 13:42 robe + + * doc/reference_constructor.xml: ST_GeomFromGML example for + Polyhedral surface + +2010-08-11 12:15 robe + + * loader/structure.o: I think Mark committed this file by accident + +2010-08-11 09:50 mleslie + + * configure.ac, loader/Makefile.in, loader/cunit, + loader/cunit/Makefile, loader/cunit/Makefile.in, + loader/cunit/cu_list.c, loader/cunit/cu_list.h, + loader/cunit/cu_tester.c, loader/cunit/cu_tester.h, loader/image, + loader/image/error.png, loader/image/good.png, + loader/image/icon_source.svg, loader/image/warn.png, + loader/shp2pgsql-gui.c, loader/structure.c, loader/structure.h, + loader/structure.o: Pushing the shp2pgsql-gui changes + (multi-file, validation, drag-n-drop) pulled from stable branch + into trunk. + +2010-08-11 09:24 nicklas + + * liblwgeom/cunit/cu_measures.c, liblwgeom/liblwgeom.h, + liblwgeom/measures.c, liblwgeom/measures.h, + postgis/lwgeom_functions_basic.c: pushing *uchar use out of + measures.c as part of #308 + +2010-08-10 19:43 pramsey + + * liblwgeom/cunit/cu_geodetic.c, + liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/lwgeodetic.c: Add + in fix for #562, forward ported from 1.5 branch (point-in-poly + failure for large large geography polygons) + +2010-08-10 16:19 colivier + + * liblwgeom/cunit/cu_out_gml.c, liblwgeom/lwout_gml.c: Add + POLYHEDRALSURFACE support to ST_AsGML for GML 3 output + +2010-08-09 18:56 robe + + * doc/reference_accessor.xml: Flag st_dimension supports polyhedral + and no longer throws exception for empty geoms + +2010-08-09 15:40 robe + + * doc/reference_accessor.xml: ST_GeometryN polyhedral support + +2010-08-09 14:22 robe + + * doc/reference_processing.xml: mark some more functions support + polyhedral surface + +2010-08-09 13:53 robe + + * doc/reference_accessor.xml, doc/reference_editor.xml, + doc/template.xml: appendments about Polyhedral surface support + +2010-08-08 22:20 strk + + * regress/polyhedralsurface_expected: Drop spurious empty line + +2010-08-08 22:20 strk + + * regress/Makefile.in: 'pushd' is not guaranteed to be provided by + all shells (Ubuntu 8.10 has /bin/sh point to dash(1) which + doesn't provide it) + +2010-08-08 20:41 colivier + + * postgis/lwgeom_ogc.c, postgis/postgis.sql.in.c, + regress/Makefile.in, regress/polyhedralsurface.sql, + regress/polyhedralsurface_expected: Add function aliases for + ST_NumPatches and ST_PatchN (both SFS 1.2 and SQL/MM). Add + PolyhedralSurface for ST_IsClosed (surface vs volume). Update + ST_Dimension support to be consistent. Add unit tests. + +2010-08-08 20:36 colivier + + * liblwgeom/lwpsurface.c: Improve printLWPSURFACE to also print + each rings if any + +2010-08-06 21:31 colivier + + * liblwgeom/g_box.c, liblwgeom/g_serialized.c, + liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, + liblwgeom/lwgeodetic.c, liblwgeom/lwmcurve.c, + liblwgeom/lwmsurface.c, liblwgeom/lwout_wkt.c, + liblwgeom/lwsegmentize.c: lwtype_name session. cf #453 + +2010-08-06 20:30 colivier + + * postgis/lwgeom_in_gml.c: Typo in error message + +2010-08-06 20:08 colivier + + * postgis/lwgeom_in_gml.c, regress/in_gml.sql, + regress/in_gml_expected: Add PolyhedralSurface support to + ST_GeomFromGML. Add related unit tests. related to #430 + +2010-08-06 20:07 colivier + + * postgis/lwgeom_functions_basic.c: Add PolyhedralSurface support + to force_* functions + +2010-08-06 16:17 robe + + * doc/reference_output.xml: flag more ps functions + +2010-08-06 15:50 robe + + * doc/reference_measure.xml: typo in entity + +2010-08-06 15:42 robe + + * doc/reference_constructor.xml, doc/reference_measure.xml: typos + +2010-08-06 13:43 robe + + * doc/reference_measure.xml: + +2010-08-06 13:42 robe + + * doc/reference_measure.xml: st_area polyhedral support + +2010-08-06 13:24 robe + + * doc/reference_constructor.xml: flagged wrong function - swap + +2010-08-06 13:22 robe + + * doc/reference_constructor.xml: flagged 1 too many functions as + polyhedral supporting + +2010-08-06 13:03 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: forgot to increment column count + +2010-08-06 13:00 robe + + * doc/reference_constructor.xml: itemize some constructors + supporting polyhedral surfaces + +2010-08-06 12:50 robe + + * doc/template.xml, doc/xsl/postgis_aggs_mm.xml.xsl: update + template to include polyhedral, add a special section listing + just polyhedral support functions + +2010-08-06 12:42 robe + + * doc/xsl/postgis_aggs_mm.xml.xsl: Add polyhedral column and + abbreviate the others so can easily fit new column. We should + eventually have raster in there too. + +2010-08-06 12:22 robe + + * doc/postgis.xml, doc/reference_processing.xml: Add polyhedral + surface to code names and add ST_Dump as supporting polyhedral + surfaces + +2010-08-05 19:43 colivier + + * postgis/lwgeom_ogc.c, postgis/postgis.sql.in.c: Add + POLYHEDRALSURFACE support to AddGeometryColumn, GetType, + ST_Dimension, ST_NumGeometries. Related to #555 + +2010-08-05 15:58 colivier + + * liblwgeom/lwgparse.c, liblwgeom/wktparse.h, + liblwgeom/wktparse.tab.c, liblwgeom/wktparse.y: Change label + 'face' to 'patch' in POLYHEDRALSURFACE. Related to #427 + +2010-08-04 20:02 colivier + + * liblwgeom/cunit/cu_polyhedralsurface.c, liblwgeom/g_box.c, + liblwgeom/g_serialized.c, liblwgeom/g_util.c: Add geography + support for POLYHEDRALSURFACE. Related to #427 + +2010-08-04 19:04 colivier + + * postgis/lwgeom_in_gml.c: Update some comments to add year to each + ISO specs reference. Some beautify on code. Not a single change + on code itself. + +2010-08-03 17:55 robe + + * doc/xsl/postgis_gardentest.sql.xsl: fix typo + +2010-08-03 14:19 robe + + * doc/faq.xml, doc/reference_constructor.xml, + doc/reference_measure.xml: minor corrections and addition about + bytea output behavior in 9.0 + +2010-08-02 16:02 robe + + * doc/using_postgis_dataman.xml: Add polyhedralsurface to ewkt + example forms + +2010-08-02 15:59 robe + + * doc/xsl/postgis_gardentest.sql.xsl, + doc/xsl/postgis_gardentest_subset.sql.xsl: Add polyhedral surface + to garden geometry set + +2010-08-01 21:11 colivier + + * liblwgeom/cunit/cu_polyhedralsurface.c, liblwgeom/lex.yy.c, + liblwgeom/liblwgeom.h, liblwgeom/lwgparse.c, + liblwgeom/lwgunparse.c, liblwgeom/wktparse.h, + liblwgeom/wktparse.lex, liblwgeom/wktparse.tab.c, + liblwgeom/wktparse.tab.h, liblwgeom/wktparse.y: Add 2D and 3DM + support to POLYHEDRALSURFACE. Allow interior rings for patches. + Don't check anymore minimum patch number. Related to #427 + +2010-07-29 13:44 nicklas + + * liblwgeom/lwout_wkb.c: ugly style fix + +2010-07-29 13:36 nicklas + + * liblwgeom/lwout_wkb.c: param.h is needed for ENDIAN definitions + in mingw + +2010-07-28 04:30 robe + + * doc/reference_constructor.xml: amend docs to talk about + standard_conforming_strings and change in 9.0 + +2010-07-27 18:22 robe + + * doc/reference_wktraster.xml: ST_SetValue + +2010-07-25 21:20 colivier + + * liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, + liblwgeom/cunit/cu_polyhedralsurface.c, + liblwgeom/cunit/cu_polyhedralsurface.h, + liblwgeom/cunit/cu_tester.c, liblwgeom/lex.yy.c, + liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, + liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, + liblwgeom/lwgunparse.c, liblwgeom/lwpsurface.c, + liblwgeom/lwutil.c, liblwgeom/wktparse.h, liblwgeom/wktparse.lex, + liblwgeom/wktparse.tab.c, liblwgeom/wktparse.tab.h, + liblwgeom/wktparse.y: Add really basic POLYHEDRALSURFACE support. + Parse, Unparse, Serialization and cunit unit tests. related to + #427 + +2010-07-24 10:55 colivier + + * liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, + liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c, liblwgeom/lwutil.c, + liblwgeom/wktparse.h, regress/sql-mm-curvepoly.sql, + regress/sql-mm-curvepoly_expected, regress/sql-mm-serialize.sql: + Remove Integer deprecaded types (POINTTYPEI, LINETYPEI, + POLYGONTYPEI) and lwgi related stuff. As a consequence EWKB of + CURVEPOLYTYPE, MULTICURVETYPE and MULTISURFACETYPE is + changed/impacted (geometry type bits). Now we have 3 new free + geometry type available. Preliminary work to #427 + +2010-07-23 14:55 robe + + * doc/faq_wktraster.xml: Polish up Raster FAQ a bit more + +2010-07-23 14:16 robe + + * doc/reference_wktraster.xml: document raster2coord family of + functions + +2010-07-22 12:26 robe + + * doc/faq_wktraster.xml: Add Jorge's discussion on Oracle GeoRaster + to FAQ + +2010-07-22 10:50 robe + + * doc/faq_wktraster.xml: Update to include link to MacOSX binaries. + Also put in the reason for rtpostgis not loading (our fault + but...) + +2010-07-09 16:59 robe + + * doc/reference_wktraster.xml: ST_PixelAsPolygon + +2010-07-09 14:55 robe + + * doc/reference_wktraster.xml: additional note link to + ST_BandPixelType in case people don't know what the codes mean + +2010-07-09 14:53 robe + + * doc/reference_wktraster.xml: ST_RasterBandMetaData + +2010-07-07 21:52 strk + + * topology/topology.sql.in.c: Add 7.3+ CAST (wasn't needed up to + 7.2, against which this topology implementation was coded) + +2010-07-07 14:23 robe + + * doc/reference_wktraster.xml: get rid of obsolete note. Have to + simplify example too since its not needed anymore -- oh well - + will do later + +2010-07-07 14:20 robe + + * doc/reference_wktraster.xml: typo missing end tag + +2010-07-07 14:18 robe + + * doc/reference_wktraster.xml: new protos for st_value (the point + geometry versions -- yeh) plus examples + +2010-07-07 13:59 robe + + * doc/reference_wktraster.xml: st_metadata + +2010-07-07 13:50 robe + + * doc/reference_wktraster.xml: other missing protos of existing + defined + +2010-07-07 13:44 robe + + * doc/reference_wktraster.xml: missed spot + +2010-07-07 13:43 robe + + * doc/reference_wktraster.xml: ad missing proto for bandnodatavalue + +2010-07-06 08:28 strk + + * NEWS, doc/reference_accessor.xml: Document ST_isCollection (see + #549) + +2010-07-06 08:28 strk + + * topology/ER/topology.fig: Remove spurious element (was hiding + behind a fill) + +2010-07-04 16:34 pramsey + + * README.postgis: Add in micro commit to see if email hook is + running + +2010-07-01 13:20 strk + + * NEWS, postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, + regress/Makefile.in, regress/iscollection.sql, + regress/iscollection_expected: Add ST_isCollection (see ticket + #549) + +2010-06-30 16:14 strk + + * topology/test/Makefile: Do not source psqlrc when doing tests + +2010-06-30 16:10 strk + + * topology/topology.sql.in.c: More explicit cast from geometry to + text (for quote_ident's sake) and an handling of unexistent + topology. Tests run again with psql 8.3.9 + +2010-06-30 15:52 strk + + * topology/topology.sql.in.c: Define the cross-pgsql macros that + used to be in sqldefines.h (now lost) + use st_union rather than + geomunion (now lost) + +2010-06-30 15:51 strk + + * topology/test/Makefile: Fix loading of postgis.sql + +2010-06-25 10:05 strk + + * postgis/lwgeom_geos.c: More exception handling to avoid leaks and + give more info when it happens + +2010-06-25 09:30 strk + + * postgis/lwgeom_geos.c: Properly handle GEOS exceptions on + cascaded union code (failing since introduction of postponed + exception for cleaning geoms) + +2010-06-25 07:46 robe + + * postgis/geography.sql.in.c: #536 get rid of strict on + ST_Intersects, ST_CoveredBy and ST_Covers because spatial index + doesn't work with strict on (and text,text ST_DWithin) + +2010-06-25 07:41 strk + + * regress/split.sql, regress/split_expected: Test splitting 3d line + by 2d blade + +2010-06-24 13:26 robe + + * doc/faq_wktraster.xml: minor corrections + +2010-06-24 13:22 robe + + * doc/faq_wktraster.xml: Add another FAQ + +2010-06-24 12:02 robe + + * doc/reference_wktraster.xml: fix some data type typos + +2010-06-23 17:56 robe + + * doc/reference_wktraster.xml: typo in data type + +2010-06-23 16:53 robe + + * doc/reference_wktraster.xml: ST_Intersection and minor changes + for setof to distinquish from array types + +2010-06-23 16:27 robe + + * doc/reference_wktraster.xml: fix typo + +2010-06-23 14:36 robe + + * doc/reference_wktraster.xml: Document ST_Intersects + +2010-06-23 14:18 robe + + * doc/reference_wktraster.xml: document ST_Polygon + +2010-06-23 13:51 robe + + * doc/faq_wktraster.xml: Add some faqs from the wkt raster wiki. A + lot I left out for now because they are too wordy. + +2010-06-03 19:10 pramsey + + * loader/shp2pgsql-core.c: Remove crash when dbf file is missing / + unloadable + +2010-06-01 19:59 pramsey + + * loader/dbfopen.c: Fix sense of the dbf/date test. + +2010-06-01 19:58 pramsey + + * loader/dbfopen.c: Accept "0" as a null value for Date types. + +2010-05-27 14:03 pramsey + + * loader/shp2pgsql-core.c: Remember to close the iconv handle + +2010-05-27 14:02 pramsey + + * configure.ac, loader/shp2pgsql-core.c: Make use of iconvctl + conditional on it existing + +2010-05-27 13:40 pramsey + + * loader/shp2pgsql-core.c: Remove unused variable + +2010-05-27 13:19 pramsey + + * loader/shp2pgsql-core.c, loader/shp2pgsql-core.h: Fix utf8 to + return *something* when it can, so that something can be reported + in + the error string. + +2010-05-26 17:26 pramsey + + * loader/shp2pgsql-core.c, loader/shp2pgsql-core.h: Change default + back to UTF8 and improve error message on failure. + +2010-05-26 16:26 pramsey + + * loader/shp2pgsql-gui.c: Read configuration info from environment, + if it's there. + +2010-05-26 16:02 pramsey + + * loader/shp2pgsql-gui.c: Only update the progress bar once every N + records, where N is determined by the number of records in the + file. + +2010-05-25 18:44 pramsey + + * loader/shp2pgsql-core.h: Back off from Win32 encoding to more + generic ISO8859-1 + +2010-05-22 15:41 strk + + * NEWS: Add note about the truncated multibyte enhancement (as the + issue came out on IRC for another dataset) + +2010-05-20 04:20 robe + + * doc/reference_measure.xml: minor formatting on ST_Covers + +2010-05-19 15:22 robe + + * doc/reference_constructor.xml: link to ST_MakePointM from + ST_MakePoint + +2010-05-19 15:17 robe + + * doc/reference_measure.xml: geography example for st_covers + +2010-05-18 17:43 pramsey + + * postgis/geography_estimate.c: Remove crash for case when all + geographies are on the outer edges of the histobox, causing all + to be classified as "deviants" by the stdev code line (#474) + +2010-05-17 23:38 pramsey + + * liblwgeom/lwout_wkt.c, liblwgeom/stringbuffer.c, + liblwgeom/stringbuffer.h, loader/shp2pgsql-core.c, + loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c: Rename + vasbappend to stringbuffer_aprintf + +2010-05-17 23:33 pramsey + + * loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, + loader/shp2pgsql-gui.c: Allow GUI to create partial connection + strings. + +2010-05-13 08:39 strk + + * postgis/lwgeom_geos_split.c: Fix memory error in ST_Split (short + allocation) + +2010-05-04 21:21 strk + + * NEWS: Add ST_MakeValid item + +2010-05-04 21:19 strk + + * postgis/lwgeom_geos_clean.c: Oops, was using GEOS types instead + of LWGEOM ones.. + +2010-05-04 17:18 robe + + * doc/reference_constructor.xml: fix formatting + +2010-05-04 17:17 robe + + * doc/reference_constructor.xml: Provide at least one example of + ST_GeogFromText + +2010-05-04 15:36 robe + + * doc/faq_wktraster.xml: fix some faqs I got wrong, break out some + long faqs. Add Tamas nightly build to list for latest and + greatest windows GDAL binaries + +2010-05-04 03:50 robe + + * doc/reference_wktraster.xml: Break out raster band editor + functions into separate section + +2010-05-03 20:01 robe + + * doc/reference_wktraster.xml: link ref + +2010-05-03 19:59 robe + + * doc/reference_wktraster.xml: requested changes from #514 + +2010-05-03 16:35 strk + + * postgis/lwgeom_geos_clean.c: ST_MakeValid: Early fail if an + unsupported type is given + +2010-05-03 16:24 strk + + * doc/reference_processing.xml: Document ST_MakeValid + +2010-05-03 16:02 strk + + * regress/Makefile.in: Add a 'staged-install' rule, helpful when + you want to run a single test after changing the core lib ... + +2010-05-03 15:59 strk + + * postgis/lwgeom_geos_clean.c, regress/clean.sql, + regress/clean_expected: ST_MakeValid: don't choke on + MULTILINESTRING containing invalid LINESTRING elements + +2010-05-03 12:11 strk + + * regress/clean.sql, regress/clean_expected: Merge SRID-retainment + tests with some of the other tests + +2010-05-03 11:31 strk + + * postgis/lwgeom_geos_clean.c, regress/clean.sql, + regress/clean_expected: Do not drop polygon boundaries collapsed + to points + +2010-05-03 03:26 robe + + * doc/reference_wktraster.xml: Link to helper function built using + ST_Value + +2010-05-03 03:11 robe + + * doc/reference_wktraster.xml: Get rid of still under development + for ST_DumpAsPolygons. Seems to be working fairly well now. + +2010-04-30 19:17 robe + + * doc/reference_wktraster.xml: move bandnodatavalue to raster band + section + +2010-04-30 18:34 robe + + * doc/reference_wktraster.xml: slight correction + +2010-04-30 18:34 robe + + * doc/reference_wktraster.xml: document build date and lib version + maintenance functions + +2010-04-30 18:25 robe + + * doc/reference_wktraster.xml: document more functions -- start + breaking out raster band functions from raster functions + +2010-04-30 16:17 robe + + * doc/reference_wktraster.xml: example for ST_DumpAsPolygons + +2010-04-27 15:26 colivier + + * doc/reference_output.xml, liblwgeom/cunit/cu_out_gml.c, + liblwgeom/liblwgeom.h, liblwgeom/lwout_gml.c, + postgis/geography_inout.c, postgis/lwgeom_export.c, + regress/out_geography.sql, regress/out_geography_expected, + regress/out_geometry.sql, regress/out_geometry_expected: Add new + option to ST_AsGML: ability to remove srsDimension attribute in + GML 3. cf #508 + +2010-04-27 13:58 colivier + + * doc/reference_output.xml, liblwgeom/cunit/cu_out_gml.c, + postgis/lwgeom_export.c, regress/out_geography_expected, + regress/out_geometry_expected: Fix wrong OGC URN in GeoJson and + GML output. Cf #507 + +2010-04-20 04:18 robe + + * doc/reference_wktraster.xml: Add another example to st_value + demonstrating sampling and fix other example + +2010-04-19 03:07 robe + + * doc/reference_wktraster.xml: document ST_SetBandHasNoDataValue + +2010-04-18 12:13 strk + + * loader/shp2pgsql-core.c: Escape fields named xmin (xmax was + already escaped). See issue #504. + +2010-04-17 21:25 strk + + * doc/reference_processing.xml: Fix documentation for ST_Split (so + postgis_comments.sql is correct) + +2010-04-17 11:06 strk + + * postgis/lwgeom_geos.c: Plug a couple of memory leaks + +2010-04-17 08:26 strk + + * postgis/lwgeom_geos.c, regress/tickets.sql, + regress/tickets_expected: Fix crash on invalid polygon rings + conversion to geos + +2010-04-17 01:53 robe + + * doc/reference_wktraster.xml: fix typos and add more links + +2010-04-17 00:57 robe + + * doc/reference_wktraster.xml: ST_SkewX, ST_SkewY, ST_SetSkew + +2010-04-17 00:13 robe + + * doc/reference_wktraster.xml: typo in return description of + ST_MakeEmptyRaster + +2010-04-14 17:42 robe + + * doc/reference_wktraster.xml: fix typos + +2010-04-14 14:56 robe + + * doc/faq_wktraster.xml: more gdal_translate examples + +2010-04-14 14:48 robe + + * doc/faq_wktraster.xml: another example of gdal_translate + +2010-04-14 14:09 robe + + * doc/reference_wktraster.xml: Example of AddRasterColumn + +2010-04-14 13:16 robe + + * doc/reference_wktraster.xml: Fix typo + +2010-04-14 12:52 robe + + * doc/reference_wktraster.xml: Provide yet more common use case + examples of ST_Value + +2010-04-14 11:48 robe + + * doc/faq_wktraster.xml: try to get rid of really long lines + +2010-04-14 11:40 robe + + * doc/faq_wktraster.xml: Document how to define a raster layer in + Mapserver + +2010-04-13 06:08 robe + + * doc/faq_wktraster.xml: Give faq an id for easier pretty + bookmarking + +2010-04-13 04:38 robe + + * doc/faq_wktraster.xml: + +2010-04-13 04:37 robe + + * doc/faq_wktraster.xml: forgot paragraph mark + +2010-04-13 04:35 robe + + * doc/faq_wktraster.xml: more elaboration of the important Can I + export my raster data FAQ + +2010-04-12 21:11 robe + + * doc/faq_wktraster.xml: typo fix + +2010-04-12 20:58 robe + + * doc/faq_wktraster.xml: Add quickie faq about exporting raster + data from PostGIS + +2010-04-12 08:48 colivier + + * doc/reference_output.xml, liblwgeom/cunit/cu_out_kml.c, + liblwgeom/liblwgeom.h, liblwgeom/lwout_kml.c, + postgis/geography.sql.in.c, postgis/geography_inout.c, + postgis/lwgeom_export.c, postgis/postgis.sql.in.c, + regress/out_geography.sql, regress/out_geography_expected, + regress/out_geometry.sql, regress/out_geometry_expected: Add + optional namespace to ST_AsKML function. related in a way to #460 + +2010-04-12 04:44 robe + + * doc/reference_wktraster.xml: minor additions + +2010-04-11 23:21 robe + + * doc/reference_wktraster.xml: start documenting ST_DumpAsPolygons. + Will provide examples once get it to stop crashing on me. + +2010-04-11 23:03 robe + + * doc/reference_wktraster.xml: fix tag typo + +2010-04-11 22:52 robe + + * doc/reference_wktraster.xml: mistated something. Correct + constraint description of addrastercolumn + +2010-04-11 22:45 robe + + * doc/reference_wktraster.xml: Add management functions section + +2010-04-10 15:32 robe + + * doc/xsl/wktraster_comments.sql.xsl: minor change + +2010-04-10 03:39 robe + + * doc/reference_wktraster.xml: title change + +2010-04-10 02:48 robe + + * doc/reference_wktraster.xml: start itemizing operators + +2010-04-10 01:42 robe + + * doc/reference_wktraster.xml: document st_setgeoreference + +2010-04-09 16:24 robe + + * doc/reference_wktraster.xml: Add ST_SetUpperLeft + +2010-04-07 21:45 robe + + * doc/faq_wktraster.xml, doc/reference_wktraster.xml: + +2010-04-07 19:22 robe + + * doc/faq_wktraster.xml: fix reference typo + +2010-04-07 17:25 robe + + * doc/postgis.xml: forgot to add faq_wktraster item + +2010-04-07 16:54 robe + + * doc/Makefile.in, doc/faq_wktraster.xml, doc/postgis.xml: First + draft of wktraster faq + +2010-04-07 14:35 robe + + * doc/reference_wktraster.xml: conver to 1 column 2 row table + +2010-04-07 14:15 robe + + * doc/reference_wktraster.xml: typo + +2010-04-07 14:06 robe + + * doc/reference_wktraster.xml: correct typo + +2010-04-07 14:05 robe + + * doc/reference_wktraster.xml: Put link to spec for a diagrammatic + view. + +2010-04-07 13:59 robe + + * doc/reference_wktraster.xml: first draft of ST_ConvexHull -- + still need to put in pictures + +2010-04-06 23:37 pramsey + + * configure.ac, loader/Makefile.in, loader/shp2pgsql-gui.c, + macros/gtk-2.0.m4: Add support for command-q shutdown in Mac GTK + build + +2010-04-06 18:33 strk + + * loader/shp2pgsql-core.c: WARN and continue on incomplete + multibyte sequence + +2010-04-05 21:38 robe + + * doc/reference_wktraster.xml: slight correction + +2010-04-05 21:32 robe + + * doc/reference_wktraster.xml: itemize band pixel types and fix + some formatting issues + +2010-04-05 15:17 robe + + * doc/xsl/wktraster_comments.sql.xsl: more blurb in description + +2010-04-05 15:16 robe + + * doc/xsl/wktraster_comments.sql.xsl: xsl to build postgresql help + for wktraster + +2010-04-05 14:12 robe + + * doc/reference_wktraster.xml: Start adding editors, give an + additional better example of ST_Value + +2010-04-05 07:28 robe + + * doc/reference_wktraster.xml: upper left x and y + +2010-04-05 05:59 robe + + * doc/reference_wktraster.xml: example for st_value + +2010-04-05 05:55 robe + + * doc/reference_wktraster.xml: typo in constructor section + +2010-04-05 05:52 robe + + * doc/reference_wktraster.xml: st_box2d, st_envelope (note regular + Postgis changed st_box2d to just box2d old st_box2d is + deprecated) + +2010-04-05 05:25 robe + + * doc/reference_wktraster.xml: more typos fixed, add constructor + section + +2010-04-05 04:59 robe + + * doc/reference_wktraster.xml: Fix typo + +2010-04-05 04:30 robe + + * doc/reference_wktraster.xml: more functions documented + +2010-04-05 02:28 robe + + * doc/reference_wktraster.xml: more accessors + +2010-04-05 01:32 robe + + * doc/postgis.xml, doc/reference_wktraster.xml: more changes + +2010-04-05 01:05 robe + + * doc/Makefile.in, doc/reference_wktraster.xml: First start at + integrating wktraster documentation -- hopefully didn't break + anything doing this. + +2010-03-31 15:34 strk + + * loader/shp2pgsql-cli.c: Do not hard-code default encoding (since + it's a macro) + +2010-03-31 14:50 strk + + * loader/shp2pgsql-core.c: Dump more informations about failing + decoding + +2010-03-30 12:32 colivier + + * doc/reference_output.xml, postgis/geography.sql.in.c, + postgis/geography_inout.c, regress/out_geography.sql, + regress/out_geography_expected, regress/out_geometry.sql, + regress/out_geometry_expected: Add geography support to ST_AsGML + with prefix namespace option. Update doc and unit tests. cf #460 + +2010-03-30 12:29 colivier + + * doc/reference_old.xml: Remove old reference file + +2010-03-29 20:03 pramsey + + * liblwgeom/stringbuffer.c: Fix syntax error. + +2010-03-29 20:02 pramsey + + * liblwgeom/stringbuffer.c: Reorganize avprintf a litle. + +2010-03-29 19:57 pramsey + + * liblwgeom/stringbuffer.c: Propogate vsnprintf errors up verbatim + +2010-03-28 08:33 colivier + + * doc/installation.xml, doc/postgis.xml, + doc/reference_accessor.xml, doc/reference_editor.xml, + doc/reference_measure.xml, doc/reference_misc.xml, + doc/reference_operator.xml, doc/reference_output.xml, + doc/reference_processing.xml, doc/reference_transaction.xml, + doc/reference_type.xml, doc/using_postgis_dataman.xml, + doc/xsl/postgis_aggs_mm.xml.xsl: Fix a lot of DocBook errors. Use + DocBook + MathML DTD. Fix xsl/postgis_aggs_mm.xml.xsl to produce + valid Docbook. Now make check output in docs is clean. cf #471 + +2010-03-27 17:50 colivier + + * doc/Makefile.in: add make check rule in doc/Makefile. Use xmllint + to check postgis.xml documentation against docbook dtd. + +2010-03-25 05:11 pramsey + + * liblwgeom/stringbuffer.h: Make the default size more reasonable + again. + +2010-03-25 05:09 pramsey + + * liblwgeom/stringbuffer.c: Add comments on error return values. + +2010-03-25 05:06 pramsey + + * liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Improved + stringbuffer again. Always write directly into the buffer, no + more memcpy'ing. Change return values for printing calls to int, + so that print errors can be detected and handled by the layers + above, if desired. + +2010-03-24 17:54 pramsey + + * liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Restore + original license terms. + +2010-03-23 19:35 strk + + * doc/reference_output.xml, postgis/lwgeom_export.c, + postgis/postgis.sql.in.c, regress/out_geometry.sql, + regress/out_geometry_expected: Expose custom prefix arg for + ST_asGML to SQL, add tests and dox + +2010-03-23 00:25 pramsey + + * postgis/lwgeom_accum.c: Fix for array aggregation error (#469) + +2010-03-22 21:13 strk + + * liblwgeom/cunit/cu_out_gml.c, liblwgeom/liblwgeom.h, + liblwgeom/lwout_gml.c, postgis/geography_inout.c, + postgis/lwgeom_export.c: Add support in liblwgeom for specifying + a custom (or no) namespace/prefix for GML output + +2010-03-22 19:38 pramsey + + * loader/getopt.c, loader/getopt.h, loader/pgsql2shp.c, + loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, + loader/shp2pgsql-gui.c: Convert all extern opt* variables to + pgis_opt* variables to avoid clashes with system variables. (ug!) + +2010-03-17 08:27 strk + + * regress/split.sql, regress/split_expected: Add test for + GEOMETRYCOLLECTION and ST_Split + +2010-03-17 07:42 strk + + * NEWS: Add ST_Split + +2010-03-17 07:40 strk + + * liblwgeom/cunit/Makefile.in: Don't choke on clean when there's + nothing to clean + +2010-03-17 07:32 strk + + * GNUmakefile, liblwgeom/Makefile.in: Fix 'clean' rule to descend + in cunit + +2010-03-16 22:18 strk + + * postgis/lwgeom_geos_split.c, regress/split.sql, + regress/split_expected: Add support for MULTI* in ST_Split + +2010-03-16 13:14 strk + + * doc/reference_processing.xml: Document ST_Split + +2010-03-16 03:13 pramsey + + * ChangeLog, liblwgeom/g_serialized.c, liblwgeom/g_util.c, + liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, + liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, + liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, + liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, + liblwgeom/lwgeom_api.c, liblwgeom/lwgunparse.c, + liblwgeom/lwhomogenize.c, liblwgeom/lwline.c, + liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, + liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, + liblwgeom/lwout_geojson.c, liblwgeom/lwout_gml.c, + liblwgeom/lwout_kml.c, liblwgeom/lwout_svg.c, + liblwgeom/lwout_wkb.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, + liblwgeom/lwprint.c, liblwgeom/lwsegmentize.c, + liblwgeom/lwutil.c, liblwgeom/measures.c, liblwgeom/ptarray.c, + liblwgeom/wktparse.h, loader/shp2pgsql-core.c, + loader/shp2pgsql-core.h, postgis/geography_gist.c, + postgis/geography_inout.c, postgis/lwgeom_chip.c, + postgis/lwgeom_debug.c, postgis/lwgeom_dump.c, + postgis/lwgeom_functions_analytic.c, + postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, + postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_split.c, + postgis/lwgeom_gist.c, postgis/lwgeom_in_gml.c, + postgis/lwgeom_in_kml.c, postgis/lwgeom_inout.c, + postgis/lwgeom_ogc.c: Some function renaming: lwgeom_typename => + lwtype_name. The internal float/up/down functions get slightly + better names. Make collection types re-sizable: added maxgeoms to + all collections, and created lwcollection_add_lwgeom() function. + Remove all *_add functions. Revized homogenize function to use + the new _add_lwgeom and variants. + 2010-03-15 18:03 strk * postgis/lwgeom_geos_split.c, postgis/postgis.sql.in.c, diff --git a/HOWTO_RELEASE b/HOWTO_RELEASE index 4b8ecffd2..2374a6b20 100644 --- a/HOWTO_RELEASE +++ b/HOWTO_RELEASE @@ -42,30 +42,25 @@ Release procedure 3) Edit README.postgis and set release date and version. 4) Add release notes in doc/release_notes.xml 5) Commit all your changes -6) Extensions -- change the - a) extensions/postgis/postgis.control, extensions/postgis_topology/postgis_topology.control the the release number - b) change the extensions/postgis/Makefile (so all the versions for upgrade upgrade to new release) - c) change the extensions/postgis_topolog/Makefile (same change as b) - d) If you have 9.1+ run make on extensions/postgis, extensions/postgis_topology and verify things install -7) Tag trunk: +6) Tag trunk: svn copy http://svn.osgeo.org/postgis/trunk http://svn.osgeo.org/postgis/tags/x.x.x -8) Checkout tag: +7) Checkout tag: svn checkout http://svn.osgeo.org/postgis/tags/x.x.x -9) Update Version.config as specified in Versioning Scheme above. -10) Commit your version number change to the tag. -11) Run: sh make_dist.sh x.x.x -12) Copy tarball to web site and edit downloads page -13) Announce on e-mail +8) Update Version.config as specified in Versioning Scheme above. +9) Commit your version number change to the tag. +10) Run: sh make_dist.sh x.x.x +11) Copy tarball to web site and edit downloads page +12) Announce on e-mail - postgis-users - postgis-devel - pgsql-announce - osgeo-discuss -14) Update web sites +13) Update web sites - PostGIS News - PostGIS doc release versioned doc - http://www.postgis.org/documentation/ (or remind Chris Hodgson) - Freshmeat - Wikipedia -15) Update Trac and make old Milestone as completed +14) Update Trac and make old Milestone as completed