Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Go server #2339

Merged
merged 181 commits into from
Mar 8, 2022
Merged

feat: Go server #2339

merged 181 commits into from
Mar 8, 2022

Commits on Mar 8, 2022

  1. Remove sdk/go

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Tsotne Tabidze authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    7321fa8 View commit details
    Browse the repository at this point in the history
  2. Add interfaces and overall skeleton (incl working protobufs)

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Tsotne Tabidze authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    3a60926 View commit details
    Browse the repository at this point in the history
  3. Wire up FeatureStore & OnlineStore, implement RedisOnlineStore constr…

    …uctor, add tests
    
    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Tsotne Tabidze authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    438343a View commit details
    Browse the repository at this point in the history
  4. Introduce RepoConfig struct instead of using raw map[string]interface{}

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Tsotne Tabidze authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    eac86a8 View commit details
    Browse the repository at this point in the history
  5. Pass feast project name to RedisOnlineStore

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Tsotne Tabidze authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    bd17fbf View commit details
    Browse the repository at this point in the history
  6. Add Redis Online Read Test

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Willem Pienaar authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    43028e4 View commit details
    Browse the repository at this point in the history
  7. Implement gRPC server start logic

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Tsotne Tabidze authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    89dfa97 View commit details
    Browse the repository at this point in the history
  8. Update OnlineRead interface

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Willem Pienaar authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    9665f86 View commit details
    Browse the repository at this point in the history
  9. Redis reader with hashing implemented

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Willem Pienaar authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    649f64e View commit details
    Browse the repository at this point in the history
  10. added implementation for GetOnlineFeatures in featurestore and a simp…

    …le test
    
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    04e9f89 View commit details
    Browse the repository at this point in the history
  11. Iterate on key building

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Willem Pienaar authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    32d41fb View commit details
    Browse the repository at this point in the history
  12. Implement gRPC server

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Tsotne Tabidze authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    01d036e View commit details
    Browse the repository at this point in the history
  13. Fix some warnings

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Tsotne Tabidze authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    e5f7884 View commit details
    Browse the repository at this point in the history
  14. Fix bugs & tests

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Tsotne Tabidze authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    213a3b5 View commit details
    Browse the repository at this point in the history
  15. Implement redis key builder and reader

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Willem Pienaar authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    568c0e2 View commit details
    Browse the repository at this point in the history
  16. Add more TODO comments

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Willem Pienaar authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    924d42e View commit details
    Browse the repository at this point in the history
  17. Rebuilt protos

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Willem Pienaar authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    1ded223 View commit details
    Browse the repository at this point in the history
  18. Ignore read test

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Willem Pienaar authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    d47c134 View commit details
    Browse the repository at this point in the history
  19. Add more TODO comments

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    4841544 View commit details
    Browse the repository at this point in the history
  20. Clean up serialize function

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    bde31cb View commit details
    Browse the repository at this point in the history
  21. fixed GetOnlineFeatures to so that each EntityKey is a row in the fir…

    …st param of OnlineRead, added values to SerializeValue
    
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    60d1af8 View commit details
    Browse the repository at this point in the history
  22. Remove comment

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    9501812 View commit details
    Browse the repository at this point in the history
  23. return copy of Features from OnlineStore instead of reusing original …

    …copy + add response for OnlineStore
    
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    0ce2cd1 View commit details
    Browse the repository at this point in the history
  24. Delete go/protos directory from git, since it's in .gitignore

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Tsotne Tabidze authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    719c189 View commit details
    Browse the repository at this point in the history
  25. Fix go/server compilation

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Tsotne Tabidze authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    90a5fb2 View commit details
    Browse the repository at this point in the history
  26. Add integration test

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    fb186b7 View commit details
    Browse the repository at this point in the history
  27. added http json endpoint + add validation for feature names and entit…

    …y keys for each requested feature view in GetOnlineFeatures
    
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    79c230e View commit details
    Browse the repository at this point in the history
  28. Call go subprocess from Python

    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Tsotne Tabidze authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    868a358 View commit details
    Browse the repository at this point in the history
  29. fixed GetOnlineFeatures bug

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    7c1fdc7 View commit details
    Browse the repository at this point in the history
  30. removed grpc-gateway + add go http server on fs.serve()

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    51760f9 View commit details
    Browse the repository at this point in the history
  31. experimenting python connector

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    1b4c457 View commit details
    Browse the repository at this point in the history
  32. working version of python connector

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    16fb7d3 View commit details
    Browse the repository at this point in the history
  33. fixed python connector error + add a script to build plugin binary

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    fd27ee1 View commit details
    Browse the repository at this point in the history
  34. added a simple connector config type to RepoConfig in python sdk to s…

    …upport feast alpha enable go_feature_server
    
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    eac6c07 View commit details
    Browse the repository at this point in the history
  35. migrating python's sdk get_online_features and its helper functions

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    19583eb View commit details
    Browse the repository at this point in the history
  36. added redis pipeline + passed go tests, haven't tested feature service

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    23ddda1 View commit details
    Browse the repository at this point in the history
  37. added integration test w/o odfv + dummy entity

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    90b8ae8 View commit details
    Browse the repository at this point in the history
  38. accidentally removed entity from request

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    334eb52 View commit details
    Browse the repository at this point in the history
  39. passed integration test

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    74e39b6 View commit details
    Browse the repository at this point in the history
  40. first go server clean version, keep python functions. Next commit wil…

    …l diverge from python function calls for more optimized calls
    
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    e024cb3 View commit details
    Browse the repository at this point in the history
  41. added 'optimized' functions

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    6887787 View commit details
    Browse the repository at this point in the history
  42. added goroutines to OnlineRead

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    a77a73b View commit details
    Browse the repository at this point in the history
  43. added goroutines to redis OnlineRead, getFeaturesToUse, getEntityMaps…

    … and entity struct
    
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    b416af5 View commit details
    Browse the repository at this point in the history
  44. Ensure the correct tests are run for the go feature server

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    467beb2 View commit details
    Browse the repository at this point in the history
  45. Format and lint

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    9f3b207 View commit details
    Browse the repository at this point in the history
  46. Remove Go feature server implementation of Python feature server

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    4343609 View commit details
    Browse the repository at this point in the history
  47. Remove incorrect comments

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    6a3dd68 View commit details
    Browse the repository at this point in the history
  48. Clean up Go feature server test logic

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    afc33cf View commit details
    Browse the repository at this point in the history
  49. Add docstrings for GoServer class

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    6720d83 View commit details
    Browse the repository at this point in the history
  50. Remove unused GoServerError

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    2c7db84 View commit details
    Browse the repository at this point in the history
  51. Remove unused ConnectorOnlineStore

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    208db63 View commit details
    Browse the repository at this point in the history
  52. Run Go feature server tests separately from main integration tests

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    a6fdd6d View commit details
    Browse the repository at this point in the history
  53. lint-go + cleaned go code + handle BrokenPipeError in go_server.py

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    a4752a1 View commit details
    Browse the repository at this point in the history
  54. added create ./go/protos to compile-protos-go in Makefile

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    91b7af4 View commit details
    Browse the repository at this point in the history
  55. removed 1 unneeded comment

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    1b91083 View commit details
    Browse the repository at this point in the history
  56. fix small bug in go_server raise if error is not brokenpipe in stop f…

    …unction
    
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    00ce5a6 View commit details
    Browse the repository at this point in the history
  57. Add Snowflake back in for Go feature server tests

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    27c798c View commit details
    Browse the repository at this point in the history
  58. formatted go

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    0682aab View commit details
    Browse the repository at this point in the history
  59. Add CI for Go integration tests

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    5c196eb View commit details
    Browse the repository at this point in the history
  60. Modify setup.py to build Go protos and clean up Makefile

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    7812632 View commit details
    Browse the repository at this point in the history
  61. Move go build logic to a different file to not trigger on pip install

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    dc6b9fc View commit details
    Browse the repository at this point in the history
  62. Fix Go protoc command

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    c3ee7c1 View commit details
    Browse the repository at this point in the history
  63. separated create config from json and yaml + changed go server _conne…

    …ct method name + add TODO to user proper logging + fix go_server exception on stop() + change go layout
    
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    0a92efc View commit details
    Browse the repository at this point in the history
  64. added go server lifecycle test + local infra for go server + experime…

    …nt with new go server implementations
    
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    09440bb View commit details
    Browse the repository at this point in the history
  65. Only run Go tests on FileSource

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    7b1b431 View commit details
    Browse the repository at this point in the history
  66. Fix Makefile commands

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    909af37 View commit details
    Browse the repository at this point in the history
  67. fixed test to use go_feature_server flag in test + added option to 2 …

    …go server implementations + fix parsedKind
    
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    a1a9c2b View commit details
    Browse the repository at this point in the history
  68. fixed goserverlifecyle test implementation

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    e1a15a6 View commit details
    Browse the repository at this point in the history
  69. fixed goserverlifecycle --- still need to review this test

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    63ed132 View commit details
    Browse the repository at this point in the history
  70. added a command to test goserver with thread, works in reasonable tim…

    …e now but need to review go server thread implementation
    
    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    0f877b5 View commit details
    Browse the repository at this point in the history
  71. Print output

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    36fe4f2 View commit details
    Browse the repository at this point in the history
  72. Clean up Makefile and fix errors in setup.py

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    f87742d View commit details
    Browse the repository at this point in the history
  73. Pin Golang protobuf dependency to specific version

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    40f3b35 View commit details
    Browse the repository at this point in the history
  74. Format + lint

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    e7536f2 View commit details
    Browse the repository at this point in the history
  75. Revert previous change

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    152fa38 View commit details
    Browse the repository at this point in the history
  76. Add back Python version

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    b751ac9 View commit details
    Browse the repository at this point in the history
  77. Fix test errors due to rebase

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    add4836 View commit details
    Browse the repository at this point in the history
  78. Add Go version to unit test workflow

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    a0261d9 View commit details
    Browse the repository at this point in the history
  79. Fix .gitignore

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    cff4a5c View commit details
    Browse the repository at this point in the history
  80. Format + lint

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    82903d6 View commit details
    Browse the repository at this point in the history
  81. Add setup Go action to set correct Go version for unit tests

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    dd656d9 View commit details
    Browse the repository at this point in the history
  82. Test Gopath in workflow

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    dbe2a04 View commit details
    Browse the repository at this point in the history
  83. Add Github action for installing protoc during unit tests

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    8154126 View commit details
    Browse the repository at this point in the history
  84. Print stderr for Go proto generation

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    0417590 View commit details
    Browse the repository at this point in the history
  85. Check for PATH and GOBIN in unit tests

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    af36ce0 View commit details
    Browse the repository at this point in the history
  86. Lint

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    0c1499a View commit details
    Browse the repository at this point in the history
  87. Switch from using protoc binary for Go protos to grpcio-tools

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    24bd9b0 View commit details
    Browse the repository at this point in the history
  88. Add psutil==5.9.0 dependency for test_go_server_life_cycle test

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    dd3b22c View commit details
    Browse the repository at this point in the history
  89. Specify Go version during Github actions

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    657db6f View commit details
    Browse the repository at this point in the history
  90. Add back protoc setup Github action

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    092341d View commit details
    Browse the repository at this point in the history
  91. Add GOPATH to GITHUB_PATH so that protoc-gen-go is discovered

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    cfe59e7 View commit details
    Browse the repository at this point in the history
  92. Set PATH so that protoc-gen-go can be found

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    8c86bc4 View commit details
    Browse the repository at this point in the history
  93. Update Python3.7 ci-requirements file

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    08f6332 View commit details
    Browse the repository at this point in the history
  94. Update all requirements

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    ee2015f View commit details
    Browse the repository at this point in the history
  95. Fix test

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    90642b7 View commit details
    Browse the repository at this point in the history
  96. Fix protoc-gen-go bug for all workflows

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    d698d86 View commit details
    Browse the repository at this point in the history
  97. Clean up existing test and mark new test as integration

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    00364c6 View commit details
    Browse the repository at this point in the history
  98. Lint

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    4e721ee View commit details
    Browse the repository at this point in the history
  99. Correctly set GOPATH in workflows

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    5eaeebc View commit details
    Browse the repository at this point in the history
  100. Modify AWS Lambda Dockerfile to copy the necessary Go files

    Signed-off-by: Felix Wang <wangfelix98@gmail.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    felixwang9817 authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    e16551c View commit details
    Browse the repository at this point in the history
  101. merge infra package into feast package

    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    33c5893 View commit details
    Browse the repository at this point in the history
  102. optimized go server + address some PR comments

    Signed-off-by: Ly Cao <lycao@Lys-MacBook-Pro.local>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    2495cfb View commit details
    Browse the repository at this point in the history
  103. added newServingServiceServer to comply with the rest of the code style

    Signed-off-by: Ly Cao <lycao@Lys-MacBook-Pro.local>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    3219f71 View commit details
    Browse the repository at this point in the history
  104. removed an extra err check

    Signed-off-by: Ly Cao <lycao@Lys-MacBook-Pro.local>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    536cef9 View commit details
    Browse the repository at this point in the history
  105. added pre-allocation to online response metadata

    Signed-off-by: Ly Cao <lycao@Lys-MacBook-Pro.local>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Ly Cao authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    5de88d9 View commit details
    Browse the repository at this point in the history
  106. Fix protoc compilation for go and use a unix domain socket file

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    05e3599 View commit details
    Browse the repository at this point in the history
  107. Use a flag for compilation

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    342d233 View commit details
    Browse the repository at this point in the history
  108. Change flag in

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    c4de236 View commit details
    Browse the repository at this point in the history
  109. fix: Remove redis service to prevent more conflicts and add redis nod…

    …e to master_only (feast-dev#2354)
    
    * Fix redis on master.yml
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Remove hack in make_feature_store_yaml
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix error
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix tests
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    kevjumba authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    10d96fc View commit details
    Browse the repository at this point in the history
  110. fix: Added additional value types to UI parser and removed references…

    … to registry-bq.json (feast-dev#2361)
    
    Signed-off-by: Yun Nan Liu <yunnanl@twitter.com>
    
    Co-authored-by: Yun Nan Liu <yunnanl@twitter.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    2 people authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    5fe123b View commit details
    Browse the repository at this point in the history
  111. fix:revert back to jdk 11 for datatypes package

    Signed-off-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    adchia authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    3caf798 View commit details
    Browse the repository at this point in the history
  112. fix:upgrade feast ui packages to fix critical vulnerabilities

    Signed-off-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    adchia authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    c8e28ff View commit details
    Browse the repository at this point in the history
  113. ci: Add support for semantic release (feast-dev#2332)

    * Add support for semantic release
    
    Signed-off-by: Willem Pienaar <git@willem.co>
    
    * Fix typos
    
    Signed-off-by: Willem Pienaar <git@willem.co>
    
    * Require a Personal Access Token
    
    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    a15e947 View commit details
    Browse the repository at this point in the history
  114. feat: Allow all snowflake python connector connection methods to be a…

    …vailable to Feast (feast-dev#2356)
    
    * Allow all snowflake python connector connection methods to be available to feast
    
    Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>
    
    * format/lint
    
    Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>
    
    * feat: have feast using snowflake python connector for authentication
    
    Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>
    
    * fix random print
    
    Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    sfc-gh-madkins authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    d7d9d78 View commit details
    Browse the repository at this point in the history
  115. fix: Fix Redshift bug that stops waiting on statements after 5 minutes (

    feast-dev#2363)
    
    Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Tsotne Tabidze authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    c3a3add View commit details
    Browse the repository at this point in the history
  116. feat: Feast Spark Offline Store (feast-dev#2349)

    * State of feast
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Clean up changes
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix random incorrect changes
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix build errors
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Add spark offline store components to test against current integration tests
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Rename to pass checks
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix issues
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix type checking issues
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Clean up print statements for first review
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix flake 8 lint tests
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Add warnings for alpha version release
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Format
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Address review
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Address review
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Add file store functionality
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Add example feature repo
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Update data source creator
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Make cli work for feast init with spark
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Update the docs
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Clean up code
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Clean up more code
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Uncomment repo configs
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix setup.py
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Update dependencies
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix ci dependencies
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Screwed up rebase
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Screwed up rebase
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Screwed up rebase
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Realign with master
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix accidental changes
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Make type map change cleaner
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Address review comments
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix tests accidentally broken
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Add comments
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Reformat
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix logger
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Remove unused imports
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix imports
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix CI dependencies
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * Prefix destinations with project name
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Update comment
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix 3.8
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * temporary fix
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * rollback
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * update
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Update ci?
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Move third party to contrib
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix imports
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Remove third_party refactor
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Revert ci requirements and update comment in type map
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Revert 3.8-requirements
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    Co-authored-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    2 people authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    80f7f62 View commit details
    Browse the repository at this point in the history
  117. ci: Update versions of helm charts + java pom files

    Signed-off-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    adchia authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    f5597cf View commit details
    Browse the repository at this point in the history
  118. feat: Event timestamps response (feast-dev#2355)

    * ability to get event timestamps from online response
    
    Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com>
    
    * fix event timestamp bugs
    
    Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com>
    
    * python formatting
    
    Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com>
    
    * optional param to retrieve event_timestamp in online_reponse
    
    Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com>
    
    * formatting
    
    Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com>
    
    * renaming param
    
    Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    Vitaly Sergeyev authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    f6fc65a View commit details
    Browse the repository at this point in the history
  119. feat: Metadata changes & making data sources top level objects to pow…

    …er Feast UI (feast-dev#2336)
    
    * Squash commits for metadata changes
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * tests
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * Add more tests
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * lint
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * Add apply test
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * Add apply test
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * Add apply test
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * lint
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * fix bigquery source
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * fix test
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * fix spark source
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * fix spark source
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    adchia authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    9ae882e View commit details
    Browse the repository at this point in the history
  120. ci: Remove buggy branch identification

    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    e924b07 View commit details
    Browse the repository at this point in the history
  121. fix action and set go version

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    e2f4ed6 View commit details
    Browse the repository at this point in the history
  122. Complie python protos correctly

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    0576dd4 View commit details
    Browse the repository at this point in the history
  123. Set up go in the pr integration test workflow

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    c50b9ca View commit details
    Browse the repository at this point in the history
  124. Nuke go requirements for python ci (for the moment)

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    0ce43bd View commit details
    Browse the repository at this point in the history
  125. Update redis port

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    05276b5 View commit details
    Browse the repository at this point in the history
  126. ci: Add version bump script

    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    f551e6a View commit details
    Browse the repository at this point in the history
  127. ci: Fix broken release preparation

    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    6407a16 View commit details
    Browse the repository at this point in the history
  128. ci: Add ci bot as committer and fix typo in dry-run config

    Signed-off-by: feast-ci-bot <feast-ci-bot@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    feast-ci-bot authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    a9cc1cd View commit details
    Browse the repository at this point in the history
  129. chore(release): release 0.19.0

    # [0.19.0](feast-dev/feast@v0.18.0...v0.19.0) (2022-03-05)
    
    ### Bug Fixes
    
    * Added additional value types to UI parser and removed references to registry-bq.json ([feast-dev#2361](feast-dev#2361)) ([d202d51](feast-dev@d202d51))
    * Fix Redshift bug that stops waiting on statements after 5 minutes ([feast-dev#2363](feast-dev#2363)) ([74f887f](feast-dev@74f887f))
    * Method _should_use_plan only returns true for local sqlite provider ([feast-dev#2344](feast-dev#2344)) ([fdb5f21](feast-dev@fdb5f21))
    * Remove redis service to prevent more conflicts and add redis node to master_only ([feast-dev#2354](feast-dev#2354)) ([993616f](feast-dev@993616f))
    * Rollback Redis-py to Redis-py-cluster ([feast-dev#2347](feast-dev#2347)) ([1ba86fb](feast-dev@1ba86fb))
    * Update github workflow to prevent redis from overlapping ports. ([feast-dev#2350](feast-dev#2350)) ([c2a6c6c](feast-dev@c2a6c6c))
    
    ### Features
    
    * Add owner field to Entity and rename labels to tags ([412d625](feast-dev@412d625))
    * Allow all snowflake python connector connection methods to be available to Feast ([feast-dev#2356](feast-dev#2356)) ([ec7385c](feast-dev@ec7385c))
    * Allowing password based authentication and SSL for Redis in Java feature server ([0af8adb](feast-dev@0af8adb))
    * Event timestamps response ([feast-dev#2355](feast-dev#2355)) ([5481caf](feast-dev@5481caf))
    * Feast Spark Offline Store ([feast-dev#2349](feast-dev#2349)) ([98b8d8d](feast-dev@98b8d8d))
    * Initial merge of Web UI logic ([feast-dev#2352](feast-dev#2352)) ([ce3bc59](feast-dev@ce3bc59))
    * Key ttl setting for redis online store ([feast-dev#2341](feast-dev#2341)) ([236a108](feast-dev@236a108))
    * Metadata changes & making data sources top level objects to power Feast UI ([feast-dev#2336](feast-dev#2336)) ([43da230](feast-dev@43da230))
    
    Signed-off-by: Achal Shah <achals@gmail.com>
    feast-ci-bot authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    39c4de5 View commit details
    Browse the repository at this point in the history
  130. chore: Fix changelog and disable release comments

    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    3f23a40 View commit details
    Browse the repository at this point in the history
  131. fix: Fix unhashable Snowflake and Redshift sources

    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    a07bcf2 View commit details
    Browse the repository at this point in the history
  132. chore: Remove needs-kind and release not requirement

    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    65ac647 View commit details
    Browse the repository at this point in the history
  133. chore: Remove release note block

    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    4a21aaf View commit details
    Browse the repository at this point in the history
  134. ci: Uncheck prerelease status for patch releases

    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    73c89a3 View commit details
    Browse the repository at this point in the history
  135. fix: Fix default feast apply path without any extras (feast-dev#2373)

    * fix: Fix default feast apply path without any extras
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * revert removing ge
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    adchia authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    4204e2f View commit details
    Browse the repository at this point in the history
  136. docs: Add short section about github actions (feast-dev#2315)

    * Add short section about github actions
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Move to contributing.md
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    kevjumba authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    f4cea5d View commit details
    Browse the repository at this point in the history
  137. fix: Use the correct dockerhub image tag when building feature servers (

    feast-dev#2372)
    
    * fix: Use the correct dockerhub image tag when building feature servers
    
    Signed-off-by: Achal Shah <achals@gmail.com>
    
    * Print attempt
    
    Signed-off-by: Achal Shah <achals@gmail.com>
    
    * Increase sleep interval
    
    Signed-off-by: Achal Shah <achals@gmail.com>
    
    * More logging and sleep
    
    Signed-off-by: Achal Shah <achals@gmail.com>
    
    * change logging to debug
    
    Signed-off-by: Achal Shah <achals@gmail.com>
    
    * Change the dockerimage name
    
    Signed-off-by: Achal Shah <achals@gmail.com>
    
    * Change version to have periods
    
    Signed-off-by: Achal Shah <achals@gmail.com>
    
    * Change version entirely
    
    Signed-off-by: Achal Shah <achals@gmail.com>
    
    * Undo unintended changes
    
    Signed-off-by: Achal Shah <achals@gmail.com>
    
    * Remove dead branch
    
    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    1937021 View commit details
    Browse the repository at this point in the history
  138. compile go as part of python ci setup

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    07bccc9 View commit details
    Browse the repository at this point in the history
  139. set path with gopath/bin

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    89bc3f3 View commit details
    Browse the repository at this point in the history
  140. Set path for commands correctly

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    f52117e View commit details
    Browse the repository at this point in the history
  141. Set up go for lint-go

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    1097699 View commit details
    Browse the repository at this point in the history
  142. Remove makefile stuff

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    8207017 View commit details
    Browse the repository at this point in the history
  143. Fix workflows and Makefile commands

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    c777979 View commit details
    Browse the repository at this point in the history
  144. protoc-gen-go-grpc

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    b3acdb0 View commit details
    Browse the repository at this point in the history
  145. install go deps first

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    95c6e1d View commit details
    Browse the repository at this point in the history
  146. Compile go protos as well

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    cc927fd View commit details
    Browse the repository at this point in the history
  147. Remove go mod tidy from the deps target

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    c0ba7b5 View commit details
    Browse the repository at this point in the history
  148. Better python tooling

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    41889f0 View commit details
    Browse the repository at this point in the history
  149. Remove container

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    c87728f View commit details
    Browse the repository at this point in the history
  150. Upgrade lint go as well

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    3a1efa3 View commit details
    Browse the repository at this point in the history
  151. Upgrade lint go as well

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    79166ca View commit details
    Browse the repository at this point in the history
  152. More logging for unit-go

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    0cdfd0b View commit details
    Browse the repository at this point in the history
  153. Install using python setup.py develop

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    3fa7bc3 View commit details
    Browse the repository at this point in the history
  154. install-python-ci-dependencies

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    8a71886 View commit details
    Browse the repository at this point in the history
  155. Skip tests that need a feature repo

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    1eb0dad View commit details
    Browse the repository at this point in the history
  156. Skip a scary forking test

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    4323027 View commit details
    Browse the repository at this point in the history
  157. Remove all the crusty port stuff and disable the lifecycle test

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    c1afb01 View commit details
    Browse the repository at this point in the history
  158. Remove more crusty port stuff

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    d6e1b42 View commit details
    Browse the repository at this point in the history
  159. Update skip message

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    709f8bf View commit details
    Browse the repository at this point in the history
  160. Introduce a sleep before reading values

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    b57616b View commit details
    Browse the repository at this point in the history
  161. Disable one more test configuration since background thread-based mon…

    …itoring doesn't currently work
    
    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    db3dc44 View commit details
    Browse the repository at this point in the history
  162. Disable the test entirely

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    8975ac2 View commit details
    Browse the repository at this point in the history
  163. ci: Add support for semantic release (feast-dev#2332)

    * Add support for semantic release
    
    Signed-off-by: Willem Pienaar <git@willem.co>
    
    * Fix typos
    
    Signed-off-by: Willem Pienaar <git@willem.co>
    
    * Require a Personal Access Token
    
    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    7e85d6c View commit details
    Browse the repository at this point in the history
  164. feat: Feast Spark Offline Store (feast-dev#2349)

    * State of feast
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Clean up changes
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix random incorrect changes
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix build errors
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Add spark offline store components to test against current integration tests
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Rename to pass checks
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix issues
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix type checking issues
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Clean up print statements for first review
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix flake 8 lint tests
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Add warnings for alpha version release
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Format
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Address review
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Address review
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Add file store functionality
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * lint
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Add example feature repo
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Update data source creator
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Make cli work for feast init with spark
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Update the docs
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Clean up code
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Clean up more code
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Uncomment repo configs
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix setup.py
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Update dependencies
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix ci dependencies
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Screwed up rebase
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Screwed up rebase
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Screwed up rebase
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Realign with master
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix accidental changes
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Make type map change cleaner
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Address review comments
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix tests accidentally broken
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Add comments
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Reformat
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix logger
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Remove unused imports
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix imports
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix CI dependencies
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * Prefix destinations with project name
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Update comment
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix 3.8
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * temporary fix
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * rollback
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * update
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Update ci?
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Move third party to contrib
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix imports
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Remove third_party refactor
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Revert ci requirements and update comment in type map
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Revert 3.8-requirements
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    Co-authored-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    2 people authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    12aafc2 View commit details
    Browse the repository at this point in the history
  165. ci: Update versions of helm charts + java pom files

    Signed-off-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    adchia authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    22a611e View commit details
    Browse the repository at this point in the history
  166. feat: Metadata changes & making data sources top level objects to pow…

    …er Feast UI (feast-dev#2336)
    
    * Squash commits for metadata changes
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * tests
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * Add more tests
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * lint
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * Add apply test
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * Add apply test
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * Add apply test
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * lint
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * fix bigquery source
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * fix test
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * fix spark source
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * fix spark source
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    adchia authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    ffb7e74 View commit details
    Browse the repository at this point in the history
  167. ci: Remove buggy branch identification

    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    833305e View commit details
    Browse the repository at this point in the history
  168. ci: Add version bump script

    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    1c90492 View commit details
    Browse the repository at this point in the history
  169. ci: Fix broken release preparation

    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    53b8f90 View commit details
    Browse the repository at this point in the history
  170. ci: Add ci bot as committer and fix typo in dry-run config

    Signed-off-by: feast-ci-bot <feast-ci-bot@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    feast-ci-bot authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    df7a43e View commit details
    Browse the repository at this point in the history
  171. chore(release): release 0.19.0

    * Added additional value types to UI parser and removed references to registry-bq.json ([feast-dev#2361](feast-dev#2361)) ([d202d51](feast-dev@d202d51))
    * Fix Redshift bug that stops waiting on statements after 5 minutes ([feast-dev#2363](feast-dev#2363)) ([74f887f](feast-dev@74f887f))
    * Method _should_use_plan only returns true for local sqlite provider ([feast-dev#2344](feast-dev#2344)) ([fdb5f21](feast-dev@fdb5f21))
    * Remove redis service to prevent more conflicts and add redis node to master_only ([feast-dev#2354](feast-dev#2354)) ([993616f](feast-dev@993616f))
    * Rollback Redis-py to Redis-py-cluster ([feast-dev#2347](feast-dev#2347)) ([1ba86fb](feast-dev@1ba86fb))
    * Update github workflow to prevent redis from overlapping ports. ([feast-dev#2350](feast-dev#2350)) ([c2a6c6c](feast-dev@c2a6c6c))
    
    * Add owner field to Entity and rename labels to tags ([412d625](feast-dev@412d625))
    * Allow all snowflake python connector connection methods to be available to Feast ([feast-dev#2356](feast-dev#2356)) ([ec7385c](feast-dev@ec7385c))
    * Allowing password based authentication and SSL for Redis in Java feature server ([0af8adb](feast-dev@0af8adb))
    * Event timestamps response ([feast-dev#2355](feast-dev#2355)) ([5481caf](feast-dev@5481caf))
    * Feast Spark Offline Store ([feast-dev#2349](feast-dev#2349)) ([98b8d8d](feast-dev@98b8d8d))
    * Initial merge of Web UI logic ([feast-dev#2352](feast-dev#2352)) ([ce3bc59](feast-dev@ce3bc59))
    * Key ttl setting for redis online store ([feast-dev#2341](feast-dev#2341)) ([236a108](feast-dev@236a108))
    * Metadata changes & making data sources top level objects to power Feast UI ([feast-dev#2336](feast-dev#2336)) ([43da230](feast-dev@43da230))
    
    Signed-off-by: Achal Shah <achals@gmail.com>
    feast-ci-bot authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    07fdcc7 View commit details
    Browse the repository at this point in the history
  172. chore: Fix changelog and disable release comments

    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    985eaf1 View commit details
    Browse the repository at this point in the history
  173. ci: Uncheck prerelease status for patch releases

    Signed-off-by: Willem Pienaar <git@willem.co>
    Signed-off-by: Achal Shah <achals@gmail.com>
    woop authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    09a5cd9 View commit details
    Browse the repository at this point in the history
  174. fix: Fix default feast apply path without any extras (feast-dev#2373)

    * fix: Fix default feast apply path without any extras
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * revert removing ge
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    adchia authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    a75bfad View commit details
    Browse the repository at this point in the history
  175. fix: Making a name for data sources not a breaking change (feast-dev#…

    …2379)
    
    * fix: Making a name for data sources not a breaking change
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    
    * fix test
    
    Signed-off-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    adchia authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    b54c31a View commit details
    Browse the repository at this point in the history
  176. fix: Update some fields optional in UI parser (feast-dev#2380)

    Signed-off-by: Yun Nan Liu <yunnanl@twitter.com>
    
    Co-authored-by: Yun Nan Liu <yunnanl@twitter.com>
    Co-authored-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    3 people authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    d7710c0 View commit details
    Browse the repository at this point in the history
  177. fix: Fix spark docs (feast-dev#2382)

    * Fix spark docs
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix readme.md
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix md
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    Co-authored-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    2 people authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    55c3e87 View commit details
    Browse the repository at this point in the history
  178. feat: Makefile for contrib for Issue feast-dev#2364 (feast-dev#2366)

    * Add make file
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Fix makefile
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Clean up
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Add documentation
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Clean up
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * Update documentation
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    * update make target
    
    Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
    
    Co-authored-by: Danny Chiao <danny@tecton.ai>
    Signed-off-by: Achal Shah <achals@gmail.com>
    2 people authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    f173a1a View commit details
    Browse the repository at this point in the history
  179. Closes threadpool resources upon datastore online_write_batch complet…

    …ion (feast-dev#2386)
    
    Signed-off-by: Pamela Toman <ptoman@paloaltonetworks.com>
    Signed-off-by: Achal Shah <achals@gmail.com>
    ptoman-pa authored and achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    1c92201 View commit details
    Browse the repository at this point in the history
  180. CR comments

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    481b8dd View commit details
    Browse the repository at this point in the history
  181. Merge from master again

    Signed-off-by: Achal Shah <achals@gmail.com>
    achals committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    8f3b96a View commit details
    Browse the repository at this point in the history