Skip to content

484 create table with start columnstore policy immediately and selecting partition column optional#4529

Merged
billy-the-fish merged 10 commits into515-milestone-branch-for-223-releasefrom
484-create-table-with-start-columnstore-policy-immediately
Nov 4, 2025
Merged

484 create table with start columnstore policy immediately and selecting partition column optional#4529
billy-the-fish merged 10 commits into515-milestone-branch-for-223-releasefrom
484-create-table-with-start-columnstore-policy-immediately

Conversation

@billy-the-fish
Copy link
Contributor

No description provided.

@github-actions
Copy link

Allow 10 minutes from last push for the staging site to build. If the link doesn't work, try using incognito mode instead. For internal reviewers, check web-documentation repo actions for staging build status. Link to build for this PR: http://docs-dev.timescale.com/docs-484-create-table-with-start-columnstore-policy-immediately

@billy-the-fish billy-the-fish changed the base branch from latest to 515-milestone-branch-for-223-release October 28, 2025 16:48
@billy-the-fish billy-the-fish marked this pull request as draft October 28, 2025 16:48
@billy-the-fish billy-the-fish changed the title 484 create table with start columnstore policy immediately 484 create table with start columnstore policy immediately and selecting partition column optional Oct 29, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates documentation to reflect changes in TimescaleDB v2.23.0 where the partition column is automatically selected and a columnstore policy is created by default when creating hypertables. The changes remove the now-optional tsdb.partition_column='time' parameter from code examples and replace old API notes with new informational notes about the automatic policy creation.

Key Changes:

  • Removed tsdb.partition_column='time' from CREATE TABLE examples (now auto-selected)
  • Replaced OldCreateHypertable partial with CreateHypertablePolicyNote partial that explains automatic columnstore policy creation
  • Removed manual columnstore policy setup sections that are now automatic
  • Deleted tutorial pages about manual compression that are obsolete with automatic policies
  • Updated API documentation to reflect new defaults and behavior

Reviewed Changes

Copilot reviewed 47 out of 48 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
Multiple .md files in use-timescale/ Removed tsdb.partition_column parameter from CREATE TABLE examples
Multiple tutorial files Replaced manual columnstore setup sections with automatic policy notes
_partials/_old-api-create-hypertable.md Updated to document automatic partition column selection for v2.23.0+
_partials/_create-hypertable-columnstore-policy-note.md New partial explaining automatic columnstore policy creation
financial-tick-compress.md, blockchain-compress.md Deleted obsolete compression tutorial pages
api/hypertable/create_table.md Updated arguments table and documentation for new defaults

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@billy-the-fish billy-the-fish marked this pull request as ready for review October 29, 2025 09:53
Copy link
Contributor

@atovpeko atovpeko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Phew

billy-the-fish and others added 3 commits October 31, 2025 10:39
Co-authored-by: Anastasiia Tovpeko <114177030+atovpeko@users.noreply.github.com>
Signed-off-by: Iain Cox <iain@timescale.com>
@atovpeko atovpeko self-requested a review October 31, 2025 10:28
billy-the-fish and others added 2 commits October 31, 2025 12:18
…able-with-start-columnstore-policy-immediately

Signed-off-by: Iain Cox <iain@timescale.com>
billy-the-fish and others added 2 commits November 4, 2025 08:48
Co-authored-by: Philip Krauss <35487337+philkra@users.noreply.github.com>
Signed-off-by: Iain Cox <iain@timescale.com>
@billy-the-fish billy-the-fish merged commit 574fbdf into 515-milestone-branch-for-223-release Nov 4, 2025
3 checks passed
@billy-the-fish billy-the-fish deleted the 484-create-table-with-start-columnstore-policy-immediately branch November 4, 2025 13:20
billy-the-fish added a commit that referenced this pull request Nov 13, 2025
* Add PG18 to the support matrix (#4528)

* Update Alter_Table doc (#4523)

* chore: cleanup. (#4527)

* chore: cleanup.

* Apply suggestions from code review

Co-authored-by: Anastasiia Tovpeko <114177030+atovpeko@users.noreply.github.com>
Signed-off-by: Iain Cox <iain@timescale.com>

---------

Signed-off-by: Iain Cox <iain@timescale.com>
Co-authored-by: billy-the-fish <iain@tigerdata.com>
Co-authored-by: Anastasiia Tovpeko <114177030+atovpeko@users.noreply.github.com>

* Add PG18 to the support matrix

* update

---------

Signed-off-by: Iain Cox <iain@timescale.com>
Co-authored-by: Anastasiia Tovpeko <114177030+atovpeko@users.noreply.github.com>
Co-authored-by: Iain Cox <iain@timescale.com>
Co-authored-by: billy-the-fish <iain@tigerdata.com>
Co-authored-by: atovpeko <anastasiatverdokhleb@gmail.com>

* first update (#4526)

* chore: compress on INSERT. (#4533)

* chore: compress on INSERT.

* chore: add missing partials.

* Update changelog with new features and enhancements (#4536)

* Update changelog with new features and enhancements

Added details about Crypto Payments early access and S3 Source Connector improvements.

Signed-off-by: Brandon <bpurcell@timescale.com>

* review and images

* crypto payments added

---------

Signed-off-by: Brandon <bpurcell@timescale.com>
Co-authored-by: Anastasiia Tovpeko <114177030+atovpeko@users.noreply.github.com>
Co-authored-by: atovpeko <anastasiatverdokhleb@gmail.com>

* fixes on azure review (#4538)

* CLI/MCP fixes (#4537)

* Fix erroneous references to --cpu-memory flag

* Improve documentation of configuration parameters, env vars, and flags

* Add new 'create role' command

* Add backticks around  output format

* Minor tweaks to global CLI flags

* List config options, not env vars

* MCP tools, not commands

* Add new service_fork MCP tool

* chore: update on review.

---------

Signed-off-by: Iain Cox <iain@timescale.com>
Co-authored-by: billy-the-fish <iain.cox@sarkdocumentation.com>
Co-authored-by: Iain Cox <iain@timescale.com>

* Link to support portal + fix duplication (#4541)

* chore: update logo in the readme. (#4542)

* Remove table access method option (#4543)

This option no longer exists

Signed-off-by: Philip Krauss <35487337+philkra@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Philip Krauss <35487337+philkra@users.noreply.github.com>
Signed-off-by: Iain Cox <iain@timescale.com>

* Update _use-case-transport-geolocation.md (#4501)

Hinting about the tuple decompression limit error and how to set it to zero.

Signed-off-by: Raja Yogan <rajayogan@users.noreply.github.com>
Co-authored-by: Iain Cox <iain@timescale.com>

---------

Signed-off-by: Brandon <bpurcell@timescale.com>
Signed-off-by: Iain Cox <iain@timescale.com>
Signed-off-by: Philip Krauss <35487337+philkra@users.noreply.github.com>
Signed-off-by: Raja Yogan <rajayogan@users.noreply.github.com>
Co-authored-by: billy-the-fish <iain@tigerdata.com>
Co-authored-by: Brandon <bpurcell@timescale.com>
Co-authored-by: Anastasiia Tovpeko <114177030+atovpeko@users.noreply.github.com>
Co-authored-by: atovpeko <anastasiatverdokhleb@gmail.com>
Co-authored-by: Nathan Cochran <nathanjcochran@gmail.com>
Co-authored-by: Philip Krauss <35487337+philkra@users.noreply.github.com>
Co-authored-by: Raja Yogan <rajayogan@users.noreply.github.com>

* 484 create table with start columnstore policy immediately and  selecting partition column optional (#4529)

* chore: first steps for new create table.

* chore: change to using CREATE TABLE with the default columnstore policy rather than add_columnstore_policy in another step.

* chore: review updates.

* Apply suggestions from code review

Co-authored-by: Anastasiia Tovpeko <114177030+atovpeko@users.noreply.github.com>
Signed-off-by: Iain Cox <iain@timescale.com>

* chore: update on review

* chore: change includes to show new way of working

* chore: update after review.

* Apply suggestions from code review

Co-authored-by: Philip Krauss <35487337+philkra@users.noreply.github.com>
Signed-off-by: Iain Cox <iain@timescale.com>

* chore: update links

---------

Signed-off-by: Iain Cox <iain@timescale.com>
Co-authored-by: billy-the-fish <iain@tigerdata.com>
Co-authored-by: Anastasiia Tovpeko <114177030+atovpeko@users.noreply.github.com>
Co-authored-by: Philip Krauss <35487337+philkra@users.noreply.github.com>

* Updated list of GUCs from TimescaleDB 2.23.0 (#4530)

* [create-pull-request] automated change

* Apply suggestions from code review

Co-authored-by: Iain Cox <iain@timescale.com>
Signed-off-by: Philip Krauss <35487337+philkra@users.noreply.github.com>

---------

Signed-off-by: Philip Krauss <35487337+philkra@users.noreply.github.com>
Co-authored-by: Iain Cox <iain@timescale.com>
Co-authored-by: Philip Krauss <35487337+philkra@users.noreply.github.com>

---------

Signed-off-by: Iain Cox <iain@timescale.com>
Signed-off-by: Brandon <bpurcell@timescale.com>
Signed-off-by: Philip Krauss <35487337+philkra@users.noreply.github.com>
Signed-off-by: Raja Yogan <rajayogan@users.noreply.github.com>
Co-authored-by: Philip Krauss <35487337+philkra@users.noreply.github.com>
Co-authored-by: Anastasiia Tovpeko <114177030+atovpeko@users.noreply.github.com>
Co-authored-by: billy-the-fish <iain@tigerdata.com>
Co-authored-by: atovpeko <anastasiatverdokhleb@gmail.com>
Co-authored-by: Brandon <bpurcell@timescale.com>
Co-authored-by: Nathan Cochran <nathanjcochran@gmail.com>
Co-authored-by: Raja Yogan <rajayogan@users.noreply.github.com>
Co-authored-by: Eon <123763385+timescale-automation@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants