Skip to content

Commit 91e16f0

Browse files
authored
Merge branch 'feast-dev:master' into feast-ibis
2 parents f1781b4 + 1cc94f2 commit 91e16f0

File tree

105 files changed

+2170
-1012
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+2170
-1012
lines changed

.github/workflows/pr_integration_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ jobs:
8686
strategy:
8787
fail-fast: false
8888
matrix:
89-
python-version: [ "3.8" ]
89+
python-version: [ "3.8", "3.10" ]
9090
os: [ ubuntu-latest ]
9191
env:
9292
OS: ${{ matrix.os }}

.github/workflows/pr_local_integration_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
python-version: [ "3.8" ]
22+
python-version: [ "3.8", "3.10" ]
2323
os: [ ubuntu-latest ]
2424
env:
2525
OS: ${{ matrix.os }}

.github/workflows/unit_tests.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ jobs:
1212
exclude:
1313
- os: macOS-latest
1414
python-version: "3.9"
15-
- os: macOS-latest
16-
python-version: "3.10"
1715
env:
1816
OS: ${{ matrix.os }}
1917
PYTHON: ${{ matrix.python-version }}

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ format-python:
332332
cd ${ROOT_DIR}/sdk/python; python -m black --target-version py38 feast tests
333333

334334
lint-python:
335-
cd ${ROOT_DIR}/sdk/python; python -m mypy
335+
cd ${ROOT_DIR}/sdk/python; python -m mypy feast
336336
cd ${ROOT_DIR}/sdk/python; python -m isort feast/ tests/ --check-only
337337
cd ${ROOT_DIR}/sdk/python; python -m flake8 feast/ tests/
338338
cd ${ROOT_DIR}/sdk/python; python -m black --check feast tests

community/maintainers.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,12 @@ In alphabetical order
99
| Name | GitHub Username | Email | Organization |
1010
| -------------- | ---------------- |-----------------------------| ------------------ |
1111
| Achal Shah | `achals` | [email protected] | Tecton |
12-
| Willem Pienaar | `woop` | [email protected] | Tecton |
12+
| Edson Tirelli | `etirelli` | [email protected] | Red Hat |
13+
| Francisco Javier Arceo | `franciscojavierarceo` | [email protected] | Affirm |
14+
| Hao Xu | `HaoXuAI` | [email protected] | JPMorgan |
15+
| Jeremy Ary | `jeremyary` | [email protected] | Red Hat |
16+
| Shuchu Han | `shuchu` | [email protected] | Independent |
17+
| Willem Pienaar | `woop` | [email protected] | Cleric |
1318
| Zhiling Chen | `zhilingc` | [email protected] | GetGround |
1419

1520
## Emeritus Maintainers

docs/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@
9999
* [MySQL (contrib)](reference/online-stores/mysql.md)
100100
* [Rockset (contrib)](reference/online-stores/rockset.md)
101101
* [Hazelcast (contrib)](reference/online-stores/hazelcast.md)
102+
* [ScyllaDB (contrib)](reference/online-stores/scylladb.md)
102103
* [Providers](reference/providers/README.md)
103104
* [Local](reference/providers/local.md)
104105
* [Google Cloud Platform](reference/providers/google-cloud-platform.md)

docs/project/development-guide.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,16 @@ pip install -e ".[dev]"
154154

155155
This will allow the installed feast version to automatically reflect changes to your local development version of Feast without needing to reinstall everytime you make code changes.
156156

157+
10. Compile the protubufs
158+
```sh
159+
make compile-protos-python
160+
```
161+
162+
11. Spin up Docker Image
163+
```sh
164+
docker build -t docker-whale -f ./sdk/python/feast/infra/feature_servers/multicloud/Dockerfile .
165+
```
166+
157167
### Code Style & Linting
158168
Feast Python SDK / CLI codebase:
159169
- Conforms to [Black code style](https://black.readthedocs.io/en/stable/the_black_code_style/current_style.html)

docs/reference/data-sources/overview.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ Details for each specific data source can be found [here](README.md).
1919
Below is a matrix indicating which data sources support which types.
2020

2121
| | File | BigQuery | Snowflake | Redshift | Postgres | Spark | Trino |
22-
| :-------------------------------- | :-- | :-- | :-- | :-- | :-- | :-- | :-- |
23-
| `bytes` | yes | yes | yes | yes | yes | yes | yes |
24-
| `string` | yes | yes | yes | yes | yes | yes | yes |
25-
| `int32` | yes | yes | yes | yes | yes | yes | yes |
26-
| `int64` | yes | yes | yes | yes | yes | yes | yes |
27-
| `float32` | yes | yes | yes | yes | yes | yes | yes |
28-
| `float64` | yes | yes | yes | yes | yes | yes | yes |
29-
| `bool` | yes | yes | yes | yes | yes | yes | yes |
30-
| `timestamp` | yes | yes | yes | yes | yes | yes | yes |
31-
| array types | yes | yes | no | no | yes | yes | no |
22+
| :-------------------------------- | :-- | :-- |:----------| :-- | :-- | :-- | :-- |
23+
| `bytes` | yes | yes | yes | yes | yes | yes | yes |
24+
| `string` | yes | yes | yes | yes | yes | yes | yes |
25+
| `int32` | yes | yes | yes | yes | yes | yes | yes |
26+
| `int64` | yes | yes | yes | yes | yes | yes | yes |
27+
| `float32` | yes | yes | yes | yes | yes | yes | yes |
28+
| `float64` | yes | yes | yes | yes | yes | yes | yes |
29+
| `bool` | yes | yes | yes | yes | yes | yes | yes |
30+
| `timestamp` | yes | yes | yes | yes | yes | yes | yes |
31+
| array types | yes | yes | yes | no | yes | yes | no |

docs/reference/data-sources/snowflake.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,5 @@ The full set of configuration options is available [here](https://rtd.feast.dev/
4646

4747
## Supported Types
4848

49-
Snowflake data sources support all eight primitive types, but currently do not support array types.
49+
Snowflake data sources support all eight primitive types. Array types are also supported but not with type inference.
5050
For a comparison against other batch data sources, please see [here](overview.md#functionality-matrix).

docs/reference/online-stores/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,6 @@ Please see [Online Store](../../getting-started/architecture-and-components/onli
5454
[hazelcast.md](hazelcast.md)
5555
{% endcontent-ref %}
5656

57-
57+
{% content-ref url="scylladb.md" %}
58+
[scylladb.md](scylladb.md)
59+
{% endcontent-ref %}

0 commit comments

Comments
 (0)