Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
85945a1
safety commit
nwoolmer Mar 31, 2025
3128ec9
latest on additions
nwoolmer Mar 31, 2025
3e729f6
iterating and moving stuff around
nwoolmer Mar 31, 2025
5b49b6b
iterating
nwoolmer Mar 31, 2025
c9a6da9
split mat view concepts into guide, leaving the concepts page to focu…
amunra Apr 14, 2025
0afd1cd
Merge remote-tracking branch 'origin/main' into nw_mat_views
amunra Apr 14, 2025
419e7f4
small reorgs
nwoolmer Apr 14, 2025
47940e1
fixed a whole bunch of broken links
amunra Apr 14, 2025
5075808
Merge branch 'nw_mat_views' of https://github.com/questdb/documentati…
amunra Apr 14, 2025
6e331ae
more fixes
amunra Apr 15, 2025
8c8f15c
fixed more (all?) broken links
amunra Apr 15, 2025
98fb26a
Adding broken links CI step
amunra Apr 15, 2025
ed68802
fixed bad link
amunra Apr 15, 2025
6021d80
doc update
amunra Apr 15, 2025
42e1e11
fixed syntax
amunra Apr 15, 2025
6121099
wording tweak
amunra Apr 15, 2025
182f94a
cross-linking and compact mat view syntax mention in sql reference
amunra Apr 15, 2025
6858722
finished documenting the compact syntax, including railroad diagram
amunra Apr 16, 2025
6915b88
Remove notes on enabling mat views
puzpuzpuz Apr 16, 2025
3dd35f3
Describe auto PARTITION BY logic
puzpuzpuz Apr 16, 2025
7aafa82
Merge branch 'main' into nw_mat_views
puzpuzpuz Apr 16, 2025
8a6c609
Tweak info boxes
puzpuzpuz Apr 16, 2025
8336a67
Merge remote-tracking branch 'origin/nw_mat_views' into nw_mat_views
puzpuzpuz Apr 16, 2025
53c9467
Fix typo
puzpuzpuz Apr 16, 2025
fdbcc78
Run prettier
puzpuzpuz Apr 16, 2025
f1e7451
fixed partition by defaulting logic table
amunra Apr 16, 2025
dffa029
Merge branch 'nw_mat_views' of https://github.com/questdb/documentati…
amunra Apr 16, 2025
459761b
other table formatting fix
amunra Apr 16, 2025
1415f60
Simplify example SQLs
puzpuzpuz Apr 16, 2025
cb230c9
Merge remote-tracking branch 'origin/nw_mat_views' into nw_mat_views
puzpuzpuz Apr 16, 2025
5baa801
Remove auto-partition by description in favor of dedicated section
puzpuzpuz Apr 16, 2025
6f246a4
few bits
nwoolmer Apr 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 24 additions & 1 deletion .github/workflows/preview.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,27 @@ jobs:
Commit SHA: ${{ github.event.pull_request.head.sha }}

> :package: Build generates a preview & updates link on each commit.
comment_tag: preview
comment_tag: preview

validate-links:
name: "Validate broken links"
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v3
with:
ref: ${{ github.event.pull_request.head.sha }}

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '18'
cache: 'yarn'

- name: Install dependencies
run: yarn install --frozen-lockfile

- name: Build site for broken link validation
run: |
yarn build
2 changes: 1 addition & 1 deletion documentation/clients/ingest-c-and-cpp.md
Original file line number Diff line number Diff line change
Expand Up @@ -422,7 +422,7 @@ error:
As you can see, both events use the same timestamp. We recommended using the
original event timestamps when ingesting data into QuestDB. Using the current
timestamp hinder the ability to deduplicate rows which is
[important for exactly-once processing](#/docs/clients/java_ilp/#exactly-once-delivery-vs-at-least-once-delivery).
[important for exactly-once processing](/docs/reference/api/ilp/overview/#exactly-once-delivery-vs-at-least-once-delivery).

## Other Considerations for both C and C++

Expand Down
11 changes: 6 additions & 5 deletions documentation/clients/java_ilp.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,11 +96,12 @@ The valid transport protocols are:
- `tcp`: ILP/TCP
- `tcps`: ILP/TCP with TLS encryption

A [transport protocol](#transport-selection) and the key `addr=host:port` are
required. The key `addr` defines the hostname and port of the QuestDB server. If
the port is not specified, it defaults to 9000 for HTTP(s) transports and 9009
for TCP(s) transports. For a complete list of options, refer to the
[Configuration Options](#configuration-options) section.
A [transport protocol](/docs/reference/api/ilp/overview/#transport-selection)
and the key `addr=host:port` are required. The key `addr` defines the hostname
and port of the QuestDB server. If the port is not specified, it defaults to
9000 for HTTP(s) transports and 9009 for TCP(s) transports. For a complete list
of options, refer to the [Configuration Options](#configuration-options)
section.

## Example with TLS and Authentication enabled

Expand Down
2 changes: 1 addition & 1 deletion documentation/concept/designated-timestamp.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ leverage time-oriented language features and high-performance functionalities.
A designated timestamp is elected by using the
[`timestamp(columnName)`](/docs/reference/function/timestamp/) function:

- during a [CREATE TABLE](/docs/reference/sql/create-table/#timestamp) operation
- during a [CREATE TABLE](/docs/reference/sql/create-table/#designated-timestamp) operation
- during a [SELECT](/docs/reference/sql/select/#timestamp) operation
(`dynamic timestamp`)
- when ingesting data via InfluxDB Line Protocol, for tables that do not already
Expand Down
2 changes: 1 addition & 1 deletion documentation/concept/geohashes.md
Original file line number Diff line number Diff line change
Expand Up @@ -454,7 +454,7 @@ geo_data geohash="46swgj10"
## CSV import

Geohashes may also be inserted via
[REST API](/docs/guides/import-csv/#import-csv-via-rest/). In order to perform
[REST API](/docs/guides/import-csv/#import-csv-via-rest). In order to perform
inserts in this way;

1. Create a table with columns of geohash type beforehand:
Expand Down
2 changes: 1 addition & 1 deletion documentation/concept/indexes.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ for other types will be added over time.
The following are ways to index a `symbol` column:

- At table creation time using
[CREATE TABLE](/docs/reference/sql/create-table/#index)
[CREATE TABLE](/docs/reference/sql/create-table/#column-indexes)
- Using
[ALTER TABLE ALTER COLUMN ADD INDEX](/docs/reference/sql/alter-table-alter-column-add-index/)
to index an existing `symbol` column
Expand Down
Loading
Loading