Skip to content

Tags: pyalex/feast-java

Tags

v0.26.1

Toggle v0.26.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
All feast types are supported by avro decoder (feast-dev#25)

Signed-off-by: Oleksii Moskalenko <moskalenko.alexey@gmail.com>

v0.26.0

Toggle v0.26.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
All feast types are supported by avro decoder (feast-dev#25)

Signed-off-by: Oleksii Moskalenko <moskalenko.alexey@gmail.com>

v0.25.3

Toggle v0.25.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add support for Cassandra Online Storage (feast-dev#21)

* Add cassandra storage module and scaffold IT

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Add partial implementation of Cassandra retriever

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Add partial implementation

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Update retrieval query and create schema table in IT

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Fix IT

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Retrieve timestamp and schema ref based on feature table

Signed-off-by: Khor Shu Heng <khor.heng@gojek.com>

* Fix retrieval logic

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Refactor IT

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Add more tests

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Fix retrieval logic for same entity with multiple featuretable

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Add IT for same entity with multiple featuretable retrieval

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Use connection string instead of single host port pair

Signed-off-by: Khor Shu Heng <khor.heng@gojek.com>

* Update application.yml configuration

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Update tests

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Fix schema caching for Cassandra

Signed-off-by: Khor Shu Heng <khor.heng@gojek.com>

* Fix formatting

Signed-off-by: Khor Shu Heng <khor.heng@gojek.com>

* Refactor common functionality

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Use default interface instead of concrete base class for sstable based retrievers

Signed-off-by: Khor Shu Heng <khor.heng@gojek.com>

* Extract common functionalities for bigttable and cassandra retriever

Signed-off-by: Khor Shu Heng <khor.heng@gojek.com>

* Fix formatting

Signed-off-by: Terence Lim <terencelimxp@gmail.com>

* Ignore features with null values

Signed-off-by: Khor Shu Heng <khor.heng@gojek.com>

Co-authored-by: Khor Shu Heng <khor.heng@gojek.com>

v0.25.1

Toggle v0.25.1's commit message
Make better use of java8 stream

Signed-off-by: Khor Shu Heng <khor.heng@gojek.com>

v0.25.0

Toggle v0.25.0's commit message
Release v0.25.0

Signed-off-by: Jacob Klegar <jacob@tecton.ai>