What's new
- Update
MinCorePluginVersion
to v0.2.2. - Update tailpipe-plugin-sdk to v0.4.0.
Bug fixes
- Fix source file error for custom tables when using S3 or other external sources. (#188)
Bug fixes
- Fix partition filter argument. (#375)
What's new
- Add support for custom tables. ((#225))
- Add location to format list/show. (#283)
- Add plugin to source list/show. (#337)
- Improve display logic of conversion errors, since we log full error just display first line of error.
Bug fixes
- Plugin list command now correctly cases keys in JSON output
- Add support to querydisplay.ColumnValueAsString for UUID/Decimal in format received from DuckDB
- Add comma separators to numeric output in query results. (#685)
- Fix multiple backtick escaping - if more than 2 properties are back-ticked, the third onwards not being escaped.
Bug fixes
- Table introspection in json now displays descriptions correctly. (#323):
- Fix resolution of the format before calling Collect when the format plugin is different from the table plugin.(#319):
What's new
- Add support for plugins with custom formats
Aformat
block can be defined in config and plugins can provide formatstypes
andpresets
. Format are supported by the new Nginx and Apache plugins. - Add
format list
andformat show
commands. (#235) - Update the
plugin show
command to add exported formats and correctly display partitions, etc. (#257) - Improve the error reporting in the collection UI (#247).
- Update all SQL in code and messaging to be lower case.
What's new
- Parquet creation is now transactional - write to temp file first then rename. (#41)
- Views are now created with QuotedIdentifiers allowing use of reserved keywords, etc. (#205)
- Updated status text for a collection with no active progress. (#210)
Bug fixes
- Fix issue where tailpipe was failing to install private turbot-hosted plugins. (#201)
- Sort columns before creating view to ensure they're correctly ordered. (#59)
- DeleteParquetFiles only prunes the partition folder. (#227)
What's new
- The
--from
and--to
arguments now support a wider range of time formats. (#223)
Bug fixes
- Fixes issue where passing the sql file name to tailpipe query was not working. (#216)
- Fixes issue where tailpipe was failing to install private turbot-hosted plugins. (#201)
Bug fixes
- The
table show
command now correctly shows table description. (#181) - Fixes issue where tailpipe plugin install/update failed if docker-credential-desktop was found not on PATH. (#197)
Introducing Tailpipe, a high-performance data collection and querying tool that makes it easy to collect, store, and analyze log data.
With Tailpipe you can:
- Collect logs from various sources and store them efficiently
- Query your data with familiar SQL syntax using Tailpipe (or DuckDB!)
- Use Powerpipe to visualize your logs and run detections
Learn more at:
- Website - https://tailpipe.io
- Docs - https://tailpipe.io/docs
- Hub - https://hub.tailpipe.io
- Introduction - https://tailpipe.io/blog/introducing-tailpipe