-
Notifications
You must be signed in to change notification settings - Fork 60
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
15 changed files
with
23 additions
and
123 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -96,7 +96,7 @@ with nothing else on the line. | |
* [improvement] Add constraints to the DB schema in order to improve validations. In case you | ||
get any errors during the upgrade, please contact us on | ||
[Discord](https://discord.gg/4KZJ6kYVax) so that we can assist you. | ||
* [improvement] Added documentation for custom user metrics[^1] | ||
* [improvement] Added documentation for custom user metrics | ||
* [improvement] Improve error messaging for unschedulable pipeline runs | ||
* [improvement] When running the CLI via Bazel, use the current directory as the working | ||
directory | ||
|
@@ -119,7 +119,7 @@ with nothing else on the line. | |
* [improvement] Add index on edges for source/dest run ids | ||
* [0.31.0](https://pypi.org/project/sematic/0.31.0/) | ||
* [feature] Enable remote execution using pure-Docker, without bazel | ||
* [feature] Support live-metrics during Sematic Function execution[^1] | ||
* [feature] Support live-metrics during Sematic Function execution | ||
* [feature] Add visualization for Prompt/Response pairs | ||
* [example] Add Hacker News summarization example | ||
* [improvement] Expose all Kubernetes classes in the base `sematic` module | ||
|
@@ -232,7 +232,7 @@ with nothing else on the line. | |
* [bugfix] Fixed a bug where failure to notify the Dashboard or Resolver with Run updates via | ||
socketio messages would cause the Resolution to fail | ||
* [0.26.0](https://pypi.org/project/sematic/0.26.0/) | ||
* [feature] Added optional anonymized user analytics to track Sematic usage[^2] | ||
* [feature] Added optional anonymized user analytics to track Sematic usage[^1] | ||
* [improvement] Atomic database migrations with Helm hooks | ||
* [improvement] Move future pickle storage to new server-generated locations | ||
* [improvement] Refactor in-app links to use react router | ||
|
@@ -255,7 +255,7 @@ with nothing else on the line. | |
* [improvement] Show more detailed errors on failures of DB migrations | ||
* [bugfix] Reduce wheel size | ||
* [0.24.0](https://pypi.org/project/sematic/0.24.0/) | ||
* [feature] Introduction of RayCluster[^1] | ||
* [feature] Introduction of RayCluster | ||
* [feature] "Tee" cloud function logs so they appear in Sematic dashboard and the pod logs | ||
* [improvement] Visualize better which run was the true "root failure" when a resolution fails | ||
* [improvement] Improve an error message when using untyped dicts in type annotations | ||
|
@@ -486,7 +486,5 @@ with nothing else on the line. | |
* [0.0.2.alpha.1654828599](https://pypi.org/project/sematic/0.0.2a1654828599/) | ||
* Initial release | ||
|
||
[^1]: This feature is for Sematic's "Enterprise Edition" only. Please reach out | ||
to [email protected] if you are interested in using Sematic EE. | ||
[^2]: This release adds opt-out anonymized user analytics tracking to the Sematic | ||
[^1]: This release adds opt-out anonymized user analytics tracking to the Sematic | ||
code. You can opt-out of this tracking on the Sematic Dashboard home page. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,4 @@ | ||
# GitHub[^1] | ||
|
||
{% hint style="info" %} | ||
This feature is only available in Sematic | ||
Enterprise Edition. | ||
{% endhint %} | ||
# GitHub | ||
|
||
## Summary | ||
|
||
|
@@ -12,7 +7,7 @@ it be "traditional" code, [unit testing of ML pipelines](./testing.md), or runni | |
[regression pipelines](https://www.sematic.dev/blog/continuous-learning-for-safer-and-better-ml-models) | ||
involving your data and models. | ||
|
||
If you have deployed Sematic EE[^1], you can configure it to integrate with GitHub such | ||
If you have deployed Sematic, you can configure it to integrate with GitHub such | ||
that you can validate your commits (for PRs or any other purpose) using Sematic runs. | ||
|
||
<img | ||
|
@@ -287,7 +282,3 @@ github: | |
enabled: true | ||
github_access_token: <TOKEN FROM GITHUB> | ||
``` | ||
[^1]: This feature of Sematic is only available with the "Enterprise Edition." | ||
Before using, please reach out to Sematic via [email protected] to obtain a | ||
license for "Sematic EE." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,4 @@ | ||
# Ray[^1] | ||
|
||
{% hint style="warning" %} | ||
This feature is in "Beta." | ||
{% endhint %} | ||
|
||
{% hint style="info" %} | ||
This feature is only available in Sematic | ||
Enterprise Edition. | ||
{% endhint %} | ||
# Ray | ||
|
||
## What is Ray? | ||
|
||
|
@@ -217,18 +208,15 @@ of the Ray head AND of the autoscaler. | |
|
||
## Installation and configuration | ||
|
||
Before using this feature, make sure you are set up with a Sematic EE | ||
license. Once that's taken care of, you will need to make the following | ||
changes: | ||
|
||
### Pip package | ||
|
||
Instead of depending on `sematic`, you will need to depend on `sematic[ray]` | ||
or `sematic[all]`. | ||
|
||
### Helm chart | ||
|
||
Ensure that you are using an [EE server](./upgrades.md#foss-to-enterprise-edition1). | ||
Ensure that you are using an [EE server](https://hub.docker.com/r/sematic/sematic-server-ee) | ||
OR v0.41.0 or higher of the standard server. | ||
Then you will need to install Kuberay into your Kubernetes environment. | ||
|
||
#### Installing Kuberay | ||
|
@@ -268,7 +256,3 @@ ray: | |
non_gpu_tolerations: [] | ||
gpu_resource_request_key: null | ||
``` | ||
[^1]: This feature of Sematic is only available with the "Enterprise Edition." | ||
Before using, please reach out to Sematic via [email protected] to obtain a | ||
license for "Sematic EE." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -272,8 +272,7 @@ need to duplicate them in the `deps` field. | |
You will need to make the following changes to the `values.yaml` | ||
for your Helm deployment: | ||
|
||
- If you are NOT using Sematic "Enterprise Edition", | ||
change `image.repository` from `sematicai/sematic-server` | ||
- Change `image.repository` from `sematicai/sematic-server` | ||
to `sematic/sematic-server`. | ||
- You may have hard-coded a Sematic version in `image.tag` | ||
to work around the bug referenced in | ||
|
@@ -286,17 +285,6 @@ for the chart you install. | |
parameter to | ||
[`ingress.sematic_dashboard_url`](https://github.com/sematic-ai/sematic/pull/547) | ||
|
||
## FOSS to "Enterprise Edition" | ||
|
||
0. Reach out to Sematic via [[email protected]](mailto:[email protected]) to obtain | ||
an Enterprise License. | ||
1. In your helm deployment, change `image.repository` to `sematic/sematic-server-ee`. | ||
2. In your `pip` installation (client installation), change from depending on `sematic` | ||
to `sematic[<extra>]`, where `<extra>` is the appropriate variant of Sematic containing | ||
the EE features you are interested in. See [integrations](#integrations) below for | ||
specific extras. Note that `sematic[all]` will equip clients with ALL Enterprise Edition | ||
features. | ||
|
||
## Integrations | ||
|
||
Some integrations require changes to how pip packages and Helm deployments | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters