Sandro Santilli
3011d8dace
Fix crash on cloning schema with missing dimension name/description
...
Closes #66
Includes testcase
2015-04-09 16:00:27 +02:00
Sandro Santilli
53b4fa1dcb
Add test for pc_schema_clone and plug memory leaks in the test
...
See #65
2015-04-09 12:24:47 +02:00
Sandro Santilli
87c8d4866b
Add quick benchmarking tool
2015-04-07 14:17:02 +02:00
Sandro Santilli
bfc1998b53
Fix memory leak in dimensional encoding when all values are equal
2015-04-02 16:33:02 +02:00
Sandro Santilli
11012357fd
Support sigbits encoding for 64bit integers
...
Fixes #61
2015-04-02 16:26:30 +02:00
Sandro Santilli
d0922d28b8
Do not generate extension files in the source dir
2015-04-01 12:18:37 +02:00
Sandro Santilli
4834cb1c7f
Fix generation of pointcloud.control with cmake
2015-04-01 11:51:53 +02:00
Pete Gadomski
07af590f6b
Configure cmake files
...
Without this patch, cmake install fails.
2015-03-27 21:33:54 -05:00
Pete Gadomski
868b78c1eb
Compile the static library with -fPIC
...
On Ubuntu precise64, gcc/g++ 4.8, cmake 2.8.11.2, I get a link error
between the static libpc and the (default shared) libpointcloud.so. This
patch fixes the link error.
Fixes #26
2015-03-28 01:15:29 +00:00
Sandro Santilli
22cce27213
Merge pull request #52 from strk/cmake-build
...
Remove hard-coded version number from cmake build script
2015-03-25 17:51:23 +01:00
Sandro Santilli
ff84209144
Add note about aliases for the 1.0.0 release
2015-03-19 17:20:37 +01:00
Sandro Santilli
ca0ef74c5a
Remove hard-coded version number from cmake build script
...
Hopefully fixes #45
2015-03-19 17:12:36 +01:00
Sandro Santilli
0fe2002210
Add NEWS file
2015-03-19 17:06:23 +01:00
Sandro Santilli
3fe9d4599f
Implement PC_Summary(pcpatch)
...
Includes test and docs
2015-03-19 16:54:09 +01:00
Sandro Santilli
d2809bf98a
Add PC_PCId documentation in README
2015-03-18 18:05:01 +01:00
Sandro Santilli
4647186b74
Fix availability info for PC_Get(pcpatch) in README
2015-03-18 17:32:54 +01:00
Sandro Santilli
007c7f86fd
Fix availability info for PC_Get(pcpatch)
2015-03-18 17:13:20 +01:00
Sandro Santilli
9f3d96cea6
Add PC_PCId(pcpoint) and PC_PCId(pcpatch) functions
...
Closes #50
Includes (online) testcase
2015-03-18 17:13:01 +01:00
Sandro Santilli
f4e0e011c1
Add test for dimensional patch decompression ( #44 )
2015-03-10 13:43:39 +01:00
Sandro Santilli
4aaa8ca0d7
Revert "Avoid useless call to pc_bytes_serialized_size"
...
This reverts commit 69ed4d3c36d685b2b79778d52cebe2014f68b69e.
The call was not useless, see #44
2015-03-10 13:41:46 +01:00
Sandro Santilli
69ed4d3c36
Avoid useless call to pc_bytes_serialized_size
...
Closes #42
2015-02-13 16:20:23 +01:00
Sandro Santilli
009cea221d
Fix typo in comment
2015-02-13 12:52:47 +01:00
Sandro Santilli
48faede812
More unused variables and definitions dropped
2015-02-12 18:22:08 +01:00
Sandro Santilli
7ca2b21c47
Fix a couple more unused variable warnings
...
Improves error checking in pc_patch_dimensional_compute_extent
2015-02-12 18:17:43 +01:00
Sandro Santilli
7d92ab50da
Move INTERPRETATION_STRINGS and INTERPRETATION_SIZES to .c file
...
Closes #41
2015-02-12 17:36:46 +01:00
Sandro Santilli
cc1797fde1
Allow upgrading from 1.0.1
2015-02-12 17:20:53 +01:00
Sandro Santilli
492b8e06a8
Strip aggregates, types and casts from upgrade scripts
...
Closes #39 (again)
2015-02-12 17:20:13 +01:00
Sandro Santilli
3fa32dd33f
Note last updated version for pointcloud_columns view
2015-02-12 17:20:09 +01:00
Sandro Santilli
28b4c1f817
Update expected version
2015-02-12 16:07:21 +01:00
Sandro Santilli
fdf25688ef
Ignore generated files
2015-02-12 16:05:49 +01:00
Sandro Santilli
7ad56b66be
Set version to 1.1.0
2015-02-12 16:01:12 +01:00
Sandro Santilli
490bce0ae0
Get version from Version.config
2015-02-12 13:41:40 +01:00
Sandro Santilli
77985c0b5c
Centralize version into Version.config
...
Works with both autoconf and cmake
2015-02-12 13:39:26 +01:00
Sandro Santilli
196a623ad7
Only create pointcloud_formats table if it doesn't exist
2015-02-12 13:25:58 +01:00
Sandro Santilli
0a668a703e
Automate creation of extension scripts, including upgrades
...
Closes #39
2015-02-12 13:15:03 +01:00
Sandro Santilli
30f18f3ce0
Fix unused variable warnings in pc_bytes.c
2015-02-12 12:25:17 +01:00
Sandro Santilli
2ecca0b602
Expose PC_Get(pcpoint) returning an array of float8 at the SQL level
...
Initial code by Remi-C, refactored to reduce code extent and equipped
with regress test.
2015-02-12 12:08:23 +01:00
Sandro Santilli
225327468d
Fix unused variables warnings
2015-02-12 10:37:21 +01:00
Sandro Santilli
74a0818f6a
Add pc_point_to_double_array function
...
The function was written by Remi-C and slightly modified by me
to avoid the check for NULL and be const-correct.
Also I've added a unit test for the new library function.
2015-02-12 10:34:17 +01:00
Sandro Santilli
1a4ed998ae
[TRAVIS] update packages cache
2015-02-10 10:48:47 +01:00
Sandro Santilli
2c25529a73
Fix pointcloud_columns view definition to handle null-typmoded cols
...
Closes #27
2015-02-10 10:41:26 +01:00
Sandro Santilli
59b5db04b2
Cleanup after test
2015-02-10 10:39:15 +01:00
Sandro Santilli
9243eeaaee
Add a couple of return values check
...
now that pcerror is not guaranteed to exit it is worth checking returns
2015-02-09 19:56:37 +01:00
Sandro Santilli
aebb3cb0d3
Add test for #28
...
Involves registering cu_tester specific error handler
2015-02-09 19:55:59 +01:00
Sandro Santilli
5c9532c00d
Revert recently introduced double free on pcpoint (only in test)
2015-02-09 19:55:01 +01:00
Sandro Santilli
2025de2625
Do not assume schema XML has a name for each dimension
...
Closes #28
2015-02-09 19:53:24 +01:00
Sandro Santilli
62fd168379
Allow passing NULLs to pc_set_handlers to keep previous handlers
2015-02-09 19:46:00 +01:00
Sandro Santilli
e7b8fb8810
Fix typo in pc_patch_dimensional_compute_extent
...
Includes testcase.
Closes #23
2015-02-09 18:24:17 +01:00
Sandro Santilli
0c7bd2778d
Fix unused variables warnings
2015-02-09 18:07:40 +01:00
Sandro Santilli
9a764780e3
Fix some uninitialized and unused variables warnings
...
Closes #37
2015-02-04 12:28:17 +01:00