6 Commits

Author SHA1 Message Date
Konstantina Skovola
3814a3f351 Properly format license error hint
Commit 57fde383b3dddd0b52263218e65a0135981c2d34 changed the
messaging but did not format the error hint correctly.
This patch fixes the error hint.

Fixes #5490
2023-04-10 14:06:39 +03:00
Konstantina Skovola
22841abdf0 Update community license related errors
Update the error message printed when attempting to use
a community license feature with apache license installed.

Fixes #5438
2023-03-27 16:25:28 +03:00
Bharathy
cc51e20e87 Add support for ON CONFLICT DO UPDATE for compressed hypertables
This patch fixes execution of INSERT with ON CONFLICT DO UPDATE by
removing error and allowing UPDATE do happen on the given compressed
hypertable.
2023-03-20 22:55:27 +05:30
Sven Klemm
65562f02e8 Support unique constraints on compressed chunks
This patch allows unique constraints on compressed chunks. When
trying to INSERT into compressed chunks with unique constraints
any potentially conflicting compressed batches will be decompressed
to let postgres do constraint checking on the INSERT.
With this patch only INSERT ON CONFLICT DO NOTHING will be supported.
For decompression only segment by information is considered to
determine conflicting batches. This will be enhanced in a follow-up
patch to also include orderby metadata to require decompressing
less batches.
2023-03-13 12:04:38 +01:00
Sven Klemm
01ea255f2f Rename variable in ts_chunk_dispatch_get_chunk_insert_state
The variable new_chunk was misleading since the chunk could be
either a new chunk or an existing chunk.
2023-01-30 16:47:16 +01:00
Sven Klemm
cfd34f2752 Restructure chunk_dispatch
This patch adjusts the code layout for chunk_dispatch to be similar
to the other custom nodes. All the files related to chunk_dispatch
are moved into dedicated nodes/chunk_dispatch directory.
2023-01-10 16:54:43 +01:00