76 Commits

Author SHA1 Message Date
Paul Ramsey
7fd10cf67b Add install targets to all builds 2013-10-22 11:32:19 -07:00
Paul Ramsey
28da32e323 First cut of cmake support 2013-10-21 21:38:43 -07:00
Paul Ramsey
116b4bfc8b Performance improvements on GHT filtering,
fix the pcpatch storage declaration (oops)
don't bother to free the trees you instantiate
because it takes more time than just letting
the memory manager get them in bulk at the
end of the query
2013-06-28 14:21:16 -07:00
Paul Ramsey
b8ff674ac4 Replace uncompressed filter hack with native GHT filtering for GHT cases. 2013-06-28 11:35:27 -07:00
Paul Ramsey
9e3354845e Link in a more "mingw friendly" order (closes #1) 2013-06-26 09:56:14 -07:00
Paul Ramsey
c61ff69332 Remove unused variable (issue #2) 2013-06-26 09:46:35 -07:00
Paul Ramsey
12123bdbb1 astyle pass 2013-06-12 17:13:19 -07:00
Paul Ramsey
fed44911a8 Astyle pas 2013-06-12 17:10:57 -07:00
Paul Ramsey
c4dbf6377d Quiet warnings in Centos6 2013-06-10 13:17:15 -07:00
Paul Ramsey
668d2413b2 Tests in place for patchlevel filtering
much optimization left to do
2013-06-04 14:53:42 -07:00
Paul Ramsey
69ec4d3ce0 More rejig 2013-05-31 16:17:15 -07:00
Paul Ramsey
b87389e818 Use external storage, so disallow
pgsql applying zlib to our data independently
2013-05-31 15:45:28 -07:00
Paul Ramsey
61bb43be52 move patch functions into patch section 2013-05-31 15:41:43 -07:00
Paul Ramsey
8174fa4ca3 Finish implementation of patch-level stats 2013-05-31 15:36:23 -07:00
Paul Ramsey
89611f6101 Working draft of stats on serialization and patches, oof 2013-05-31 12:07:48 -07:00
Paul Ramsey
b76a3b8300 Continue with stats calculation reworking 2013-05-30 16:18:42 -07:00
Paul Ramsey
52d6e0243f Rough draft of stats w/ serialize/deserialize 2013-05-28 19:20:53 -07:00
Paul Ramsey
8d70753800 Some commenting 2013-05-27 11:55:07 -07:00
Paul Ramsey
5c752e17b8 Fix pgsql 9.1 issue 2013-05-16 15:50:21 -07:00
Paul Ramsey
bde5bd4bc6 SQL binding for compression type reader 2013-05-09 06:35:47 -07:00
Paul Ramsey
0afb39f7ac Move WKB extent extract to db side,
so it can do higher performance datum
slicing instead of pulling the whole
object off disk
2013-05-08 13:52:45 -07:00
Paul Ramsey
26b44326ee Add PC_Version function to read library version 2013-05-08 11:17:19 -07:00
Paul Ramsey
379f22f24a Detoasting only a slice modifies the VARSIZE value
in the returned pointer, so no good for getsize
call.
2013-05-08 09:47:39 -07:00
Paul Ramsey
fb4f657106 More more functions to slice-based access for header info 2013-05-08 09:34:20 -07:00
Paul Ramsey
0a8ab4dc0a Only detoast a slice of patch to read npoints 2013-05-07 14:14:20 -07:00
Paul Ramsey
3be4b4102b Working GHT in the database 2013-05-06 15:00:59 -07:00
Paul Ramsey
0b30dc5d0b Test for GHT patch 2013-05-06 13:49:36 -07:00
Paul Ramsey
c4f92fa223 Add to string functions, extent function 2013-05-06 09:40:22 -07:00
Paul Ramsey
c6df52281c Roughing GHT support. WKB read, serialization, deserialization done. WKB write remains to do. 2013-05-06 05:56:17 -07:00
Paul Ramsey
4d2187af38 Convert to using public ght api 2013-05-03 15:24:56 -07:00
Paul Ramsey
309dddf4c8 Rough start of GHT compression support 2013-04-30 16:51:23 -07:00
Paul Ramsey
1d81da98ac More errors on missing schema in WKB 2013-04-09 14:08:30 -07:00
Paul Ramsey
64f5574409 Update online regression tests 2013-03-15 10:24:24 -10:00
Paul Ramsey
8b3df45cab Fix dimensional serialization 2013-03-15 10:19:37 -10:00
Paul Ramsey
a1759cf9cf Beef up typmod enforcement 2013-03-10 11:14:38 -07:00
Paul Ramsey
6e7dc88520 Update copyright to reference NrCan 2013-03-08 13:53:06 -08:00
Paul Ramsey
e4adb9f002 remove trailing white space from .h and make files 2013-03-08 13:46:51 -08:00
Paul Ramsey
73da920ff0 Remove trailing white space from .c files 2013-03-08 13:46:06 -08:00
Paul Ramsey
ad75e05492 Documentation 2013-03-08 12:54:46 -08:00
Paul Ramsey
d0aab34952 Add PC_Intersects(patch, patch) 2013-03-08 11:15:48 -08:00
Paul Ramsey
28b11b3240 Add pointcloud_postgis as extention in own right 2013-03-08 10:25:52 -08:00
Paul Ramsey
2d8a29736d Don't free schema from mem cache 2013-03-07 21:55:25 -08:00
Paul Ramsey
951800509d Start fleshing out documentation 2013-03-07 14:28:24 -08:00
Paul Ramsey
b2ca04afa7 pgxs in configure 2013-03-07 10:23:23 -08:00
Paul Ramsey
d4a104bd77 Enable dimensional storage in the db 2013-03-06 22:06:23 -08:00
Paul Ramsey
32ec2c5d2e Fix non-typmod prob with pointcloud_columns 2013-03-06 12:34:02 -08:00
Paul Ramsey
f6f9c4281c PC_Uncompress and PC_NumPoints 2013-03-06 11:14:46 -08:00
Paul Ramsey
1d1d4f145d use macros where avail 2013-03-06 10:39:24 -08:00
Paul Ramsey
c8ee1ab961 Add SQL test for PC_Union 2013-03-06 10:31:38 -08:00
Paul Ramsey
b457b2faee Add in aggregate functions for pc_union(pcpatch) 2013-03-04 11:55:12 -08:00