这是indexloc提供的服务,不要输入任何密码
Skip to content

Releases: turbot/tailpipe

v0.6.0

02 Jul 13:22
b45bd8b

Choose a tag to compare

What's new

  • Add --to flag for collect, allowing collection of standalone time ranges. (#238)
  • Add --overwrite flag for collect, allowing recollection of existing data. (#454)

Bug fixes

  • Fix issue where collection state end-objects are cleared when collection is complete,
    meaning no further data will be collected for that day. (#250)

Behaviour Change

When passing a from time to a collection, the existing partition data is no longer cleared before the collection starts. This means that data will not, by default, be recollected for time ranges that have already been collected. To recollect data for a time range, pass the new --overwrite flag to the collect command.

v0.6.0-rc.0-alpha.202506271554

27 Jun 15:59
d65d5b9

Choose a tag to compare

Pre-release
Support --to in collect cmd. Closes #238

Change default collection behaviour to NOT recollect existing data, but add overwrite flag to force recollection. Closes #454

v0.5.0

20 Jun 11:10
0b3ba93

Choose a tag to compare

What's new

  • Added tp_index property to partition HCL. Use this to specify the source column for the tp_index. (#414)
  • Updated collection to apply the configured tp_index, or default if no tp_index is specified in the config.
  • Added --reindex arg to compact. When set, compact will reindex the partition using configured tp_index value. (#413)
    • Removed the partition argument from compact and replaced it with a positional argument.
    • Updated compact cleanup to delete empty folders.
  • collect now always validates required columns are present. (Previously this was only done for custom tables.) (#411)

v0.5.0-alpha.202506161246

16 Jun 12:52
6e5ffed

Choose a tag to compare

Pre-release
feat: tp_index migration

* Add `tp_index` property to partition HCL, use to specify the source column to use for the `tp_index`. ([#414](https://github.com/turbot/tailpipe/issues/414))
* Update collection to apply the configured `tp_index`, or `default` if no `tp_index` is specified in the config. 
* Add `--reindex` arg to `compact`. When set, compact will reindex the partition using configured `tp_index` value. ([#413](https://github.com/turbot/tailpipe/issues/413))
  - Remove partition arg from compact and replace with positional arg
  - Update compact cleanup to delete empty folders
* `Collect` now always validates required columns are present. (Previously this was only done for custom tables.) ([#411](https://github.com/turbot/tailpipe/issues/411))

v0.4.2

05 Jun 12:58
19a7ff3

Choose a tag to compare

What's new

  • Enabled support for collecting only today's logs during log collection. (#394)
  • Show available table names in autocomplete for DuckDB meta queries in interactive prompt. (#357)
  • .inspect meta-command now shows tp_ columns at the end. (#401)

v0.4.1

19 May 14:33
87106a1

Choose a tag to compare

Bug fixes

  • Update MinCorePluginVersion to v0.2.5.
  • Fix issue where the core plugin was incorrectly throttling the downloads if no temp size limit was specified. (#204)

v0.4.0

16 May 15:16
efab49e

Choose a tag to compare

What's new

  • Add support for memory and temp storage limits for CLI and plugins. (#396, #397)
    • memory_max_mb controls CLI memory usage and conversion worker count and memory allocation.
    • plugin_memory_max_mb controls a per-plugin soft memory cap.
    • temp_dir_max_mb limits size of temp data written to disk during a conversion.
    • conversion worker count is now based on memory limit, if set.
    • JSONL to Parquet conversion is now executed in multiple passes, limiting the number of distinct partition keys per conversion.
  • Detect and report when a plugin crashes. (#341)
  • Update show source output to include source properties. (#388)

Bug fixes

  • Fix issue where tailpipe was mentioning steampipe in one of the error messages. (#389)

v0.4.0-rc.0

09 May 15:50
c89f5ec

Choose a tag to compare

v0.4.0-rc.0 Pre-release
Pre-release
Fix parquet conversion CGO exception for low memory situations

- When creating a temp dir for duckDB, ensure each connection has its own temp dir to avoid swap-file name clash
- Better logging of memory limits
- Remove code to set partition count based on available memory - rely solely on the failure catching algorithm which now works reliably
- Fix bug in forceMemoryRelease - use same syntax as DuckDb struct mem limit (set max_memory vs PRAGMA)
- Reduce min worker mem to 512 Mb

v0.4.0-alpha.202505081527

08 May 15:36
288a357

Choose a tag to compare

Pre-release
Update core plugin version to v0.2.3

rename ArgMaxTempCacheMb -> ArgTempDirMaxMb
 update pipe-fittings to v2.4.0-rc.5
 update sdk to v0.5.0-rc.2

v0.4.0-alpha.202505071707

07 May 17:14
f22cb67

Choose a tag to compare

Pre-release
Add support for memory and temp storage limits across plugins, worker…