41 Commits

Author SHA1 Message Date
Sandro Santilli
022708bcba Fix stat computed by PC_Filter for scaled/offsetted dimensions.
Closes #78.
Includes testcase.
2015-04-30 13:31:13 +02:00
Sandro Santilli
7061bbb549 Add "type" field in pc_summary dimension output 2015-04-24 16:41:21 +02:00
Sandro Santilli
7d92ab50da Move INTERPRETATION_STRINGS and INTERPRETATION_SIZES to .c file
Closes #41
2015-02-12 17:36:46 +01:00
Paul Ramsey
d0e39ac27b Support missing CUnit 2014-10-08 11:12:41 -07:00
Paul Ramsey
28da32e323 First cut of cmake support 2013-10-21 21:38:43 -07:00
Paul Ramsey
0bc752fea9 Clean build on OSX Mountain Lion 2013-10-21 14:43:21 -07:00
Paul Ramsey
97bd62d18c Fix configuration for cases where pg_config
not on path. Also quiet some linux warnings
2013-08-27 10:14:36 -07:00
Paul Ramsey
0909faa673 Do efficient filtering in RLE encoded dimensions 2013-06-28 17:34:41 -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
fed44911a8 Astyle pas 2013-06-12 17:10:57 -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
fdc27ea55d Tests for filtering (need more!) 2013-06-03 16:20:03 -07:00
Paul Ramsey
283b6807e2 Clean build version of filtering code 2013-06-03 14:15:13 -07:00
Paul Ramsey
0d0d27a909 uncompressed filter 2013-05-31 17:15:02 -07:00
Paul Ramsey
69ec4d3ce0 More rejig 2013-05-31 16:17:15 -07:00
Paul Ramsey
3655ec0ab2 Rejigging 2013-05-31 16:12:08 -07:00
Paul Ramsey
b76a3b8300 Continue with stats calculation reworking 2013-05-30 16:18:42 -07:00
Paul Ramsey
e7a8d42d70 Basic stats calculator 2013-05-25 12:04:11 -07:00
Paul Ramsey
6aa7674531 Header changes for chipstats 2013-05-24 09:45:52 -05:00
Paul Ramsey
3be4b4102b Working GHT in the database 2013-05-06 15:00:59 -07:00
Paul Ramsey
97f4ec6984 GHT WKB handling, in/out 2013-05-06 10:54:07 -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
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
d4a104bd77 Enable dimensional storage in the db 2013-03-06 22:06:23 -08:00
Paul Ramsey
1aa8e3b15b Respect scale/offset in dim extent calc 2013-03-06 12:50:18 -08:00
Paul Ramsey
b457b2faee Add in aggregate functions for pc_union(pcpatch) 2013-03-04 11:55:12 -08:00
Paul Ramsey
c7060031b5 Add dimensional compression routines, right out to the
patch level. Now to add them to SQL.
2013-03-01 16:42:15 -08:00
Paul Ramsey
716fdd2f50 ug 2013-02-27 14:46:49 -08:00
Paul Ramsey
941d5cb937 Break out struct functions into
their own files. Add patch to dimlist
conversion.
2013-02-26 12:30:11 -08:00
Paul Ramsey
6480c9dcb1 PCDIMLIST encoding 2013-02-26 11:45:23 -08:00
Paul Ramsey
f499fbc18a First cut of change to PCBYTES 2013-02-25 16:20:44 -08:00
Paul Ramsey
176fa79ecb Add in dimensional data structure.
Build stats on dimensional structure
and figure out preferred compression
for each dimension. Extra tests
for sigbits and other compression
schemes.
2013-02-21 16:26:11 -08:00
Paul Ramsey
e2d636d9ec Add in zlib compression scheme
for dimensional compression.
2013-02-20 21:30:43 -08:00
Paul Ramsey
9d32782984 Add in sigbits decoding functions 2013-02-20 12:22:02 -08:00
Paul Ramsey
87b05d6668 Commit partial work on dimensional compression 2013-02-18 20:54:37 -08:00
Paul Ramsey
e086d63bb3 Add typmod support to pcpoint and pcpatch 2013-02-06 14:28:19 -08:00
Paul Ramsey
efd85bc528 Rename libpc to lib for hobu 2013-02-04 15:36:13 -08:00