Qwak-SDK
CHANGELOG
All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning and Keep a Changelog.
0.5.84 - (2024-10-10)
New
- Fix version issues
0.5.83 - (2024-10-08)
New
- Print execution id when invoking trigger_feature_set
0.5.82 - (2024-09-16)
New
- Support cross-environment online serving replication
- Upload data source - source code definition
0.5.81 - (2024-08-27)
New
- Adding --environment for the configure option
- Adding name argument to models build command
0.5.80 - (2024-08-16)
New
- add Pandas On Spark to qwak sdk
Fixes
- Add Pandas to feature-store extra package
0.5.79 - (2024-08-12)
0.5.78 - (2024-07-28)
New
- Align Numpy version limitation to qwak-runtime
0.5.77 - (2024-07-04)
0.5.76 - (2024-07-04)
0.5.75 - (2024-07-04)
0.5.74 - (2024-07-04)
New
- Support PySparkTransformation
- Add feature-store extra
Changes
- Remove logger setup from qwak_pandas
0.5.73 - (2024-07-01)
New
support for the get-token method in qwak client (core changes)
0.5.72 - (2024-06-24)
New
- Add support for data source limit in validation of featureset registration
Fixes
- Update qwak-inference to latest version
0.5.71 - (2024-06-13)
0.5.70 - (2024-06-11)
New
- qwak-core upgraded to version 0.4.45
0.5.69 - (2024-06-06)
New
- qwak-core upgraded to version 0.4.38
0.5.68 - (2024-05-30)
0.5.67 - (2024-05-27)
0.5.66 - (2024-05-21)
New
- Updated the qwak-core version to include purchase option support for automations
0.5.65 - (2024-05-15)
New
- New core version using presign v1 end point for data sources
- Support
--provision-instance-timeout
flag forqwak models build
command to control the timeout time (in minutes) of the 'Provisioning Instance' timeout phase. - Update qwak-inference to 0.1.16
- Update qwak-core to 0.4.5
- Support
--sync
flag forqwak models build
to wait until the build is finished before returning.
0.5.64 - (2024-04-14)
New
- Vector Store - support vector metrics: l1, dot, hamming
0.5.63 - (2024-04-07)
New
- Added support to Python versions 3.10 and 3.11
0.5.62 - (2024-04-03)
New
- Added GCS authentication methods
Breaks
- Remove old variations traffic config.
0.5.61 - (2024-03-19)
New
- Support local realtime deployment via
qwak models deploy realtime --local
command - Streaming and streaming aggregation enabled for online client
- Support GCP service account in build process
- Add support to validate instance by cloud provider
- Validate instance type by cloud provider in deployment
0.5.60 - (2024-03-11)
New
- Add custom service account name for realtime deployment
- Add support to validate instance by cloud provider
0.5.59 - (2024-02-15)
New
- Bump Qwak Core version to add support for Clickhouse batch source
- Change OfflineClientV2 Docs
0.5.58 - (2024-02-06)
New
- Removed the need for FeaturesOperator in SDK for feature store
Fixes
- Fixed passing around artifact URL for validation and registration of data sources
- Fix bug in
qwak models deploy realtime
when using--protected
flag
0.5.57 - (2024-01-23)
New
- Add purchase_option to batch start command
0.5.56 - (2024-01-21)
0.5.55 - (2024-01-18)
0.5.54 - (2024-01-15)
Fixes
- Fix deprecation error
0.5.53 - (2024-01-11)
New
- Support building models without pushing the artifact with '--no-push'
0.5.52 - (2024-01-10)
New
- Support disabling the push image step in automations
0.5.51 - (2024-01-10)
New
- Offline Feature Store Client V2
0.5.50 - (2024-01-04)
New
- bump qwak core version for windowed backfill bug fix
0.5.49 - (2024-01-03)
New
- Bump Qwak Core version to 0.3.27
0.5.48 - (2024-01-03)
New
- Bump Qwak Core version to 0.3.25
0.5.47 - (2024-01-01)
New
- Bump Qwak Core version to 0.3.21
0.5.46 - (2023-12-28)
- Bump Qwak Core version to 0.3.14
0.5.45 - (2023-12-20)
New
- Bump Qwak Core version
0.5.44 - (2023-12-18)
Changes
- Change qwak core version
0.5.43 - (2023-12-17)
New
- Remove explicit major dependency on qwak-inference
0.5.42 - (2023-12-11)
New
- Upgrade qwak-core to 0.2.32
0.5.41 - (2023-12-06)
Changes
- Update qwak core
0.5.40 - (2023-12-06)
New
qwak models builds logs
supports timestamp formats without trailing zeros
0.5.39 - (2023-11-30)
New
- Bump Qwak Core to 0.2.17
- Bump Qwak Core to 0.2.16
0.5.38 - (2023-11-29)
0.5.37 - (2023-11-29)
New
- Upgrade qwak-core to 0.2.8
0.5.36 - (2023-11-28)
New
- Bump QwakCore
- qwak-core minor version bump
- Koalas Udfs
0.5.35 - (2023-11-22)
New
- Streaming data source with generic deserializer can be registered through SDK
- Add option to build a model through QwakClient
- Vector store - support for
fetch
API. Get a vector of features for a given ID.
0.5.34 - (2023-11-15)
New
- Key property of featureset support added
- Use Register Qwak Model Phase from Core
- Use Fetch Model Phase from Core
- Use more build logic from Core
- Fix test imports for feature store primitives
- Add data-source AthenaSource
Changes
- Bump qwak-core version
0.5.33 - (2023-10-31)
0.5.32 - (2023-10-30)
New
- Use BuildPhase from code as source of description
0.5.31 - (2023-10-26)
New
- Add git secret ssh arg to qwak sdk
- Use Build Constant and Interfaces from Core
- Use Build Config from Core
- Supporting multi environment in batch deployment
0.5.30 - (2023-10-18)
New
- Add --sync option to undeploy model
0.5.29 - (2023-10-12)
- Add backfill cli
New
- Move internal apis
Changes
- When adding --json-logs the logs are in debug level by default
0.5.28 - (2023-09-21)
Changes
- Validation- support date range and ds limit
0.5.27 - (2023-09-19)
0.5.26 - (2023-09-18)
New
- Adding json format to alerts, audiences and autimations list command. Renamed audience to audiences
0.5.25 - (2023-09-14)
Fixes
- Prevent failures when SDK is installed in serving container
0.5.24 - (2023-09-06)
New
- Adding purchase option to build option
0.5.23 - (2023-09-05)
Changes
- print validation internal stdout & stderr
0.5.22 - (2023-08-31)
Fixes
- Align workspaces command
0.5.21 - (2023-08-30)
New
- Add workspace default instance and image
0.5.20 - (2023-08-30)
New
- List models and list models metadata added to CLI commands
Fixes
- List models and list models metadata use the QwakCommand class
- Use the proper model metadata properties
0.5.19 - (2023-08-28)
Fixes
- Workspaces - Add name to options
- Online extraction fix for features created in 0.9.X SDK's
0.5.18 - (2023-08-24)
New
- Remove JSON format from general flags definition
- Config file for creating and updating workspaces
- Adding create, update, deploy, undeploy and delete workspace to CLI
- Support
run_local
with feature extraction
Fixes
- Wrong usage of InvalidGitRepositoryError
0.5.17 - (2023-08-09)
New
- CLI support for deployment of protected variations.
0.5.16 - (2023-08-08)
New
- CLI support for local files batch mode inference
0.5.15 - (2023-08-07)
New
- Add Support to streaming deployment for multi environment.
0.5.14 - (2023-08-06)
Fixes
- AutodetectOutputAdapter returns only the first row from a dataframe with multiple rows
0.5.13 - (2023-07-25)
New
- Globally deprecate
--pods
, replace with--replicas
Fixes
- Sync deployment doesn't wait 10 minutes to check the deployment status, but does it every 5 seconds.
0.5.12 - (2023-07-20)
New
- Check if the used instance is a GPU instance using the
InstanceTemplateManagementClient
Changes
- Reduce SDK dependencies - assertpy and Pydantic
Fixes
- Remove unnecessary 'branch' arguments from batch / streaming deployments
0.5.11 - (2023-07-07)
New
Support alerts.
Support relative paths from upper directories in the dependency_required_folders parameter including proper upload.
Add an option to pass git credentials outside the build
0.5.10 - (2023-07-05)
New
Return a helpful error when the main directory is not in the current working directory while starting a build
Support models describe.
Support models runtime.
0.5.9 - (2023-07-01)
0.5.8 - (2023-06-29)
New
- Retrieve the base docker image name from builds orchestrator
0.5.7 - (2023-06-28)
New
- Support audiences.
0.5.6 - (2023-06-15)
New
- qwak models build copies the
poetry.lock
file from the model directory and uses it during the build - copy the
poetry.lock
file from the same location as the custom dependency path
0.5.5 - (2023-06-12)
New
- Support common resources in Automations
- Support requesting batch job with Tshirt sizes such as 'small', 'medium', etc...
- Build now support instance size with '--instance' parameter. Also, if you deploy as part of the build you can use '
--deployment-instance' to select the size - Support '--instance' in deployment. Options are: small, medium, large, etc...
- update qwak-core version
Changes
- Change init examples churn and credit risk to reorder the features.
Fixes
- Fix typo in deployment timeout param
0.5.4 - (2023-05-23)
New
- Auto Scaling Latency support for p50 / p90 / p95 / p99 aggregation types
Changes
- Build - cleanup historical flags
Fixes
- Remove extra index url from build config translation
- Fix missing copy of dependencies lock file in upload model code process
0.5.3 - (2023-05-11)
0.5.2 - (2023-05-09)
Fixes
- Build - Copying files from Git now handles existing folder case
- Fix boolean flags validation
0.5.1 - (2023-05-04)
- Support anonymous bucket access for batch data sources
New
- Updated and modular Qwak SDK. See the migration guide on how to update from previous versions
- Change default deployment process timeout to 30 minutes
0.5.0 - (2023-05-03)
Updated about 2 months ago