Blottiere Paul
063a5b1651
Remove GHT support
2018-06-14 18:34:05 +01:00
Éric Lemoine
a7c046e013
Rename pc_patch_common_free to pc_patch_free_stats
2018-04-30 09:47:55 +02:00
Adam Chidlow
6e3d61a50a
Move the freeing of stats into its own function
...
And call that function from all the different pc_patch_*_free functions.
2018-04-30 09:47:55 +02:00
Éric Lemoine
4f033847fe
Add a PC_BoundingDiagonalAsBinary(p PCPATCH) function
2017-04-03 11:29:13 +02:00
Blottiere Paul
ccc6e2714e
Add lazperf support to PC_PointN
2017-03-31 11:12:39 +02:00
Mathieu Brédif
266113d1cb
pointlist memory fix, pc_pointlist_from_dimensional memory optimization
...
pointlist: opaque mem pointer rather than readonly attribute
pc_patch_uncompressed_readonly: transfers data ownership
pc_pointlist_from_dimensional: 1 pcalloc/patch rather than 1/point
2017-02-16 10:47:37 +01:00
Mathieu Brédif
ef5fc167d8
indentation normalization
2017-02-12 23:52:15 +01:00
Éric Lemoine
4875968a62
Declare the pc_patch_lazperf_compute_extent function
2017-01-24 16:31:15 +01:00
Éric Lemoine
6a59f73ebb
Make the pc_bitmap_set function static
...
And get rid of a warning at compile time.
2017-01-24 16:31:15 +01:00
Paul Ramsey
211258b78d
Merge pull request #105 from pblottiere/laz
...
Add lazperf pcpatch
2016-06-14 05:59:51 -07:00
Blottiere Paul
b3764bd5dc
Add lazperf pcpatch
2016-06-14 10:22:16 +02:00
Mathieu Brédif
5a0f7944fd
new PC_PointN function
2016-03-07 15:57:05 +01:00
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