Releases: tembo-io/tembo
Releases · tembo-io/tembo
2024.11.20
What's Changed
- Conductor feature for Dedicated Networking by @joshuajerin in #1003
- Add ability to deploy multiple inference-service services by @nhudson in #994
- fix tembo-ai serviceAccount name by @nhudson in #1004
- Disable automatic update for
tembo-ai-events-reporter
temporarily by @vrmiguel in #1005 - ai-billing-reporter: update billing watermark by @vrmiguel in #1002
- update vector serve image by @ChuckHend in #1006
- Re-enable automatic update for tembo-ai-events-reporter by @vrmiguel in #1007
- routing in gateway by @ChuckHend in #1008
- allow model rewrites by @ChuckHend in #1009
- add test for model rewrite by @ChuckHend in #1010
- install wget since it's no longer installed on the runners by @nhudson in #1011
- Update actions commit sha to use latest build and push logic by @nhudson in #1012
- Fix clippy & unit test failures by @ianstanton in #1013
- Update pg_search and pg_analytics by @joshuajerin in #1014
- Add wget to kind installation in actions by @ianstanton in #1015
- Update README.md by @ianstanton in #1016
- Update CODEOWNERS by @ChuckHend in #1017
- init sql runner app by @DarrenBaldwin07 in #1018
- fix v1 prefix typo in sqlrunner app by @DarrenBaldwin07 in #1019
- bump sqlrunner app tag to 0581632 by @DarrenBaldwin07 in #1020
- Update sql-runner.yaml by @ChuckHend in #1021
- Bump sqlrunner version by @DarrenBaldwin07 in #1022
- Add support for Azure Backups by @ianstanton in #968
- Bump controller to 0.51.0 in stacks by @ianstanton in #1024
- Update pg_search version, stacks crate by @jasonmp85 in #1027
- update pgvector and vector-serve images by @ChuckHend in #1030
- Add retention policy for VolumeSnapshots by @nhudson in #1031
- pin url and idna crates by @nhudson in #1032
- fix lookup of backup objects in the cluster by @nhudson in #1033
- add
NAMESPACE
env var to appServices by @ChuckHend in #1035 - dedup and change order of appService env vars by @ChuckHend in #1036
- check primary is assigned by @ChuckHend in #1037
- Stop CNPG reconciliation for hibernated instances by @vrmiguel in #1038
- operator: patch cluster before checking for
cnpg.io/hibernation
by @vrmiguel in #1039 - conductor: use tokio for sleep by @ChuckHend in #1040
- break instead of panic by @ChuckHend in #1041
reconcile_cnpg
: don't exec into Pod if it's not yet ready by @vrmiguel in #1042- update GCP storage bucket conditions to allow for restores to work by @nhudson in #1043
- Reverting 0626e9b as it seems to break restores by @nhudson in #1045
- deduplicate GCP IAM bindings by @nhudson in #1047
- Revert "deduplicate GCP IAM bindings" by @nhudson in #1048
- add app ingress to ai-proxy by @ChuckHend in #1050
- Tembo CLI Clippy fix by @joshuajerin in #1049
Full Changelog: 2024.10.07...2024.11.20
2024.10.07
What's Changed
- add paradedb config engine by @ChuckHend in #1000
- actions: update image tag for
tembo-ai-events-reporter
every commit by @vrmiguel in #990 - Bump Tembo-CLI Version by @joshuajerin in #1001
Full Changelog: 2024.10.04...2024.10.07
2024.10.04
What's Changed
- Handle GCP restore URI destination path correctly by @nhudson in #979
- AI billing: use a different Pg conn for the billing queue by @vrmiguel in #985
- update paradedb stack by @ChuckHend in #986
- Fix for Dedicated Networking by @joshuajerin in #963
- Fix disabling of VolumeSnapshots when instances are disabled by @nhudson in #983
- Update AI events reporter deployment every commit by @vrmiguel in #987
- Release timeseries 0.1.6/IVM by @jasonmp85 in #982
- Update Wrappers Version -> 0.4.2 by @joshuajerin in #988
- AI billing: turn on logging by @vrmiguel in #989
- update vllm by @ChuckHend in #991
- prune redis_fdw by @ChuckHend in #992
- Update paradedb.yaml by @ChuckHend in #995
- Updating CODEOWNERS by @nhudson in #997
- Improve worker process calculations by @jasonmp85 in #996
- cli(minimal-cloud): don't run
tembo apply
twice by @vrmiguel in #999 - CI Fix for CLI by @joshuajerin in #978
Full Changelog: 2024.09.25...2024.10.04
2024.09.25
What's Changed
- update pg_search to v0.10.1 by @ChuckHend in #972
inference-gateway
: save thegateway-daemon
binary by @vrmiguel in #973- update to pg_search 0.10.2 by @ChuckHend in #975
- remove search stack by @ChuckHend in #976
- tembo-cli: fix clippy + update tembo-stacks and controller crates by @ChuckHend in #977
Full Changelog: 2024.09.24...2024.09.25
2024.09.24
What's Changed
- Update Docker Images to latest rust stable version by @joshuajerin in #905
- add documentation for inference-gateway env vars by @ChuckHend in #918
- fix trunk ver test by @ChuckHend in #919
- Update CODEOWNERS by @ChuckHend in #920
- analytics image + pg minor update by @ChuckHend in #917
- tembo-ai add option for private loadbalancer by @nhudson in #921
- Add Analytics stack by @jasonmp85 in #922
- Bump crate version for analytics by @jasonmp85 in #923
- add exception to egress policy for port 8080 by @nhudson in #924
- operator(apps): don't duplicate
TEMBO_INSTANCE_ID
,TEMBO_ORG_ID
by @vrmiguel in #925 - update ai, mq stacks by @ChuckHend in #928
- Add Search Stack by @shhnwz in #929
- Operator Feature for Dedicated Networking by @joshuajerin in #926
- Vectorize 0.18.1 by @ChuckHend in #930
- Fix CI for CLI by @joshuajerin in #932
- Bump Controller Version -> 0.49.8 by @joshuajerin in #934
- Bump Stacks Version -> 0.15.2 by @joshuajerin in #936
- Change lakehouse to analytics by @jasonmp85 in #933
- Fix dedicatedNetworking in Operator by @joshuajerin in #941
- update vllm by @ChuckHend in #943
- update vectorize version by @ChuckHend in #942
- Upgrade search stack with v0.9.4 pg_search by @shhnwz in #944
- controller: allow optional fields in ImagePerPgVersion by @vrmiguel in #947
- tembo-stacks: bump controller to 0.49.10 by @vrmiguel in #949
- Add
extraEnv
to Conductor Chart Values by @ianstanton in #948 - Allow larger time ranges to be queried by @sjmiller609 in #950
- Bump tembo-stacks by @vrmiguel in #951
- Use
create_partitioned
in Conductor Metrics Reporter by @ianstanton in #953 - Update dedicated_networking.rs by @joshuajerin in #952
- Add support for Google Cloud by @nhudson in #938
- Bump Stacks Version -> 0.15.7 by @joshuajerin in #957
- Tembo AI billing reporting by @Jayko001 in #897
- Create and manage Workload Identity Policies in GCP by @nhudson in #946
- update argo deployment for usc1 gke cluster by @nhudson in #958
- image search with clip by @ChuckHend in #960
- deletes cf stack after instance is stopped by @shahadarsh in #961
- update instructions in image search demo notebook by @ChuckHend in #962
- add outputs to notebook by @ChuckHend in #964
- Add GKE deployments dev and staging by @sjmiller609 in #965
- moved image search by @ChuckHend in #966
- Update stacks by @ChuckHend in #967
paradedb
stack by @ChuckHend in #969- Bump
google-cloud-storage
crate to 0.22.1 by @ianstanton in #971 - cli: update sqlx version by @ChuckHend in #970
New Contributors
Full Changelog: 2024.08.13...2024.09.24
2024.08.13
What's Changed
- Changes in DW specs for touch free remote by @shhnwz in #909
- reject embedding requests by @ChuckHend in #913
- TemboClient Version Bump -> 1.0.3 by @joshuajerin in #914
- Bump Tembo-CLI Version - 0.20.6 by @joshuajerin in #911
Full Changelog: 2024.08.12...2024.08.13
2024.08.12
What's Changed
- Add Stop and Start to conductor by @sjmiller609 in #848
- log num metrics by @ChuckHend in #849
- Batch metrics data by @sjmiller609 in #850
- Seperate staging and prod deployments for new clusters by @nhudson in #851
- Write Traefik resources to both APIs by @sjmiller609 in #852
- Move to Traefik APIs v3 by @sjmiller609 in #854
- operator: don't requeue for 300s if there's no Trunk project version set by @vrmiguel in #853
- reconciler(install): find latest version of extension if not supplied by @vrmiguel in #857
- inference-gateway validation by @ChuckHend in #858
- Add storage bucket for extension storage by @sjmiller609 in #861
- operator: retry
trunk install
ing errored extensions by @vrmiguel in #844 - update sqlx and pgmq crates by @nhudson in #862
- Add sqlx features so we can connect to queues by @nhudson in #864
- Make sure queues are created correctly, also ensure
pg_partman
is enabled. by @nhudson in #865 - Remove env variable since it's set in ArgoCD by @nhudson in #866
- Ensure OLAP config has enough workers for pg_cron by @jasonmp85 in #867
- inference-gateway FDW to queue instance by @ChuckHend in #860
- Ingress route Tembo AI to new Traefik API version by @sjmiller609 in #868
- handle merge of ai-proxy pg configs by @ChuckHend in #869
- make metrics queue a partitioned queue by @nhudson in #870
- better test for ai-proxy in merged configs by @ChuckHend in #871
- Configurable service account name by @sjmiller609 in #872
- Fix conductor service account rename by @sjmiller609 in #874
- add ai-proxy dockerfile by @ChuckHend in #873
- make sure to suspend backups if the instance is hibernated by @nhudson in #875
- log unhandled errors by @ChuckHend in #876
- Scale down poolers if hiberated by @nhudson in #877
- Collect database size metrics to control plane by @sjmiller609 in #878
- Handle float metric values, parsing to int by @sjmiller609 in #879
- Reconcile when owned secrets are changed by @sjmiller609 in #880
- Log based metrics by @sjmiller609 in #881
- Collect server_name label to metrics by @sjmiller609 in #883
- upgrade vectorize + vector extensions by @ChuckHend in #884
- stacks v0.11.3 by @ChuckHend in #885
- fix missing spec definitions by @ChuckHend in #886
- Update link to operator source code by @ianstanton in #887
- Update pganalyze conneciton to
ReadOnlyConnection
by @ianstanton in #888 - refac(operator): Always specify the version kind being used in v1 queries by @vrmiguel in #891
- enable snapshot backups by @nhudson in #890
- Revert "refac(operator): Always specify the version kind being used in v1 queries" by @sjmiller609 in #892
- decrease shared_buffers in MQ stack by @ChuckHend in #893
- Revert pganalyze connection to
ReadWriteConnection
by @ianstanton in #895 - refac(operator): Always specify the version kind being used in v1 queries by @vrmiguel in #894
- Update README.md by @AmeerArsala in #896
- Get extensions that require PRELOAD libraries from Trunk v1 instead of the older endpoint by @vrmiguel in #898
- Add regression test for CLOUD-1015 by @vrmiguel in #899
- update vllm version in build by @ChuckHend in #901
- Fix Lints and Tests for CLI and Dataplane by @joshuajerin in #904
- Instance storage path in Postgres config by @sjmiller609 in #907
- Update toml dependency and refactor Extension struct by @joshuajerin in #902
New Contributors
- @AmeerArsala made their first contribution in #896
Full Changelog: 2024.06.21...2024.08.12
2024.06.21
What's Changed
- return the created or restored event before waiting, force wait in cp by @nhudson in #810
- Add comment for pg14 in ML stack by @ChuckHend in #808
- add podmonitor to coredb spec by @ChuckHend in #809
- role for appservices / podmonitors by @ChuckHend in #811
- update rule for monitoring.coreos.com by @ChuckHend in #812
- update stack spec with metrics by @ChuckHend in #813
- release stacks v0.9.0 by @ChuckHend in #814
- Fix pod monitor template by @ianstanton in #815
- Add Region to CF Bucket Endpoint URL by @ianstanton in #802
- update action for tembo inference by @ChuckHend in #817
- Tembo AI Helm chart by @sjmiller609 in #816
- Adding ingress for inference gateway by @sjmiller609 in #818
- Update tembo-ai chart by @ChuckHend in #819
- Update yq by @sjmiller609 in #820
- update gateway + inference tags by @ChuckHend in #821
- fix startup probe path by @ChuckHend in #822
- Update action.yml by @ChuckHend in #823
- log duration and completed timestamp by @ChuckHend in #824
- convert log table to timeseries by @ChuckHend in #825
- update vector-serve tag by @ChuckHend in #826
- CLI Local Persistence by @joshuajerin in #827
- Add new default network policy by @sjmiller609 in #829
- Add default environment variables by @sjmiller609 in #828
- Add ai-proxy app to RAG stack by @sjmiller609 in #830
- add random_page_cost to tx stacks by @ChuckHend in #832
- For ha instances make sure to switchover during a restart by @nhudson in #834
- adjust app resources by @ChuckHend in #833
- Remove last_fully_reconciled_at from status by @sjmiller609 in #835
- update pgmq, pglater, pgvectorize, wrappers versions by @ChuckHend in #836
- tembo ai app by @ChuckHend in #837
- tembo-stacks: fix parsing storages in tebibytes by @vrmiguel in #839
- log instance_id from gateway requests by @ChuckHend in #840
- Vllm update by @ChuckHend in #842
- stacks: map "ai-proxy" to AIProxy by @vrmiguel in #843
- add vectorscale to stacks by @ChuckHend in #845
- operator(exec): log status code, reason for failure by @vrmiguel in #846
- Remove default to install extensions in CLI by @joshuajerin in #768
- Allow Secrets for Migrations - CLI by @joshuajerin in #831
Full Changelog: 2024.05.24...2024.06.21
2024.05.24
What's Changed
- Add CLI Migrations by @joshuajerin in #805
- Update stack images by @ChuckHend in #807
Full Changelog: 2024.05.23...2024.05.24
2024.05.23
What's Changed
- Configurable
AWS_REGION
in conductor CloudFormation by @ianstanton in #785 - SPAE-164, updated image tags to latest standard and dw by @shhnwz in #786
- Prepare for time-series release by @jasonmp85 in #787
- Tembo Inference by @ChuckHend in #788
- Release timeseries 0.1.5, correct cron.host by @jasonmp85 in #789
- Add explicit cron.database_name by @jasonmp85 in #791
- inference ci by @ChuckHend in #792
- Explicitly list extension dependencies by @jasonmp85 in #793
- add probes to inference gateway by @ChuckHend in #794
- update argo action for inference gateway by @ChuckHend in #795
- Enabled pg_tier for olap, mq stacks by @shhnwz in #796
- update embeddings container image by @ChuckHend in #797
- decrease batch size in rag stack by @ChuckHend in #799
- SPAE-142, Added pg_tier to timeseries and bumped pg_tier version by @shhnwz in #800
- rollback embeddings container by @ChuckHend in #801
- error handling for inf gateway by @ChuckHend in #804
- run embedding app as user:nobody by @ChuckHend in #803
- Remove Warning message "Cargo.toml: unused manifest key: env" by @joshuajerin in #806
Full Changelog: 2024.05.14...2024.05.23