summarylogtreecommitdiffstats
path: root/pgpointcloud.changelog
blob: 75f9f65ba0f853b3be17cc427720b87da16b2c4e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
1.2.0-2, 2018-11-26
-------------------
PostgreSQL 11 rebuild

1.2.0, 2018-08-22
-----------------

- New features
 - Add PC_MakePatch(pcid integer, values float8[]) #220
 - Mark functions as PARALLEL SAFE #227

- Bug fixes
 - patch fails to compress as GHT #35
 - libght breaks schema parsing #196
 - Fix memcpy size in pc_patch_wkb_set_int32 #226

- Enhancements
 - Improve doc for PC_FilterBetween #217
 - Remove GHT support #214
 - Fix installcheck when lazperf is disabled #222
 - Fix compilation and installcheck when lazperf is disabled #224

1.1.1, 2018-06-12
-----------------

- Bug fixes
 - Fix bug in pc_patch_uncompressed_from_lazperf (#215)

- Enhancements
 - Document creating a PC_EnvelopeGeometry-based index (#208)
 - Use PostgreSQL 9.6 with PostGIS 2.4 on Travis (#210)
 - Add missing description in AC_DEFINE (#213)

1.1.0, 2018-04-30
-----------------

- New functions
 - PC_PCId(pcpoint|pcpatch)
 - PC_Get(pcpoint) returns float8[]
 - PC_Summary(pcpatch)
 - PC_Patch{Min,Max,Avg}(pcpatch) returns pcpoint (#77)
 - PC_Upgrade([<target_version>])
 - PC_Lib_Version(), PC_Script_Version() (#40)
 - PC_Sort(pcpatch,text[]) (#106)
 - PC_IsSorted(pcpatch,text[],boolean) (#106)
 - PC_Range(pcpatch, int, int) returns pcpatch (#152)
 - PC_BoundingDiagonalAsBinary(pcpatch) and PC_BoundingDiagonalGeometry(pcpach) (#158)
 - PC_SetPCId(pcpatch, int, float8 default 0.0) (#163)
 - PC_Transform(pcpatch, int, float8 default 0.0) (#165)
 - PC_Full_Version() (#201)

- Enhancements
 - Support sigbits encoding for 64bit integers (#61)
 - Warn about truncated values (#68)
 - Warn about script/lib version mismatch (#40)
 - Compatibility with PostgreSQL 9.5 (#90)
 - Support LAZ compression for PcPatch (#105)

1.0.1, 2015-08-09
-----------------

- Bug fixes
  - #79, Fix PC_Filter stats computation with dimensionally-compressed
    patches
  - #78, Fix PC_Filter stats computation with scaled dimensions
  - #71, Fix crash in pc_schema_from_xml
  - #66, Fix crash in pc_schema_clone (unexploitable via SQL)
  - #37, Fix access to uninitialized variables
  - #31, Fix crash in pc_patch
  - #28, Fix uninterruptible loop from pc_schemaisvalid
  - #27, Fix pointcloud_columns view definition to handle
    null-typmoded cols
  - #23, Fix computation of dimensional patch extent
  - #26, Fix cmake build with GCC 4.8 (-fPIC)

- Enhancements
  - #39, Provide upgrade scripts

1.0.0
-----

Initial release, also known as:
  - 0.1.0 (git tag v0.1.0)
  - 1.0 (extension script filename)