@@ -354,19 +354,6 @@ service Provider {
354
354
//////// Provider-contributed Functions
355
355
rpc CallFunction (CallFunction .Request ) returns (CallFunction .Response );
356
356
357
- // ValidateStorageConfig fills in any default values and performs configuration validation
358
- rpc ValidateStorageConfig (ValidateStorage .Request ) returns (ValidateStorage .Response );
359
- // ConfigureStorage configures the storage, such as S3 connection in the context of already configured provider
360
- rpc ConfigureStorage (ConfigureStorage .Request ) returns (ConfigureStorage .Response );
361
-
362
- rpc ReadState (ReadState .Request ) returns (stream ReadState .ResponseChunk );
363
- rpc WriteState (stream WriteState .RequestChunk ) returns (stream WriteState .Response );
364
-
365
- rpc LockState (LockState .Request ) returns (LockState .Response );
366
- rpc UnlockState (UnlockState .Request ) returns (UnlockState .Response );
367
- rpc GetStates (GetStates .Request ) returns (GetStates .Response );
368
- rpc DeleteState (DeleteState .Request ) returns (DeleteState .Response );
369
-
370
357
//////// Graceful Shutdown
371
358
rpc Stop (Stop .Request ) returns (Stop .Response );
372
359
}
@@ -826,95 +813,3 @@ message CallFunction {
826
813
FunctionError error = 2 ;
827
814
}
828
815
}
829
-
830
-
831
- message ValidateStorage {
832
- message Request {
833
- string type_name = 1 ;
834
- DynamicValue config = 2 ;
835
- }
836
- message Response {
837
- repeated Diagnostic diagnostics = 1 ;
838
- }
839
- }
840
-
841
- message ConfigureStorage {
842
- message Request {
843
- string type_name = 1 ;
844
- DynamicValue prepared_config = 2 ;
845
- }
846
- message Response {
847
- repeated Diagnostic diagnostics = 1 ;
848
- }
849
- }
850
-
851
- message ReadState {
852
- message Request {
853
- string type_name = 1 ;
854
- string state_id = 2 ;
855
- }
856
- message ResponseChunk {
857
- bytes data = 1 ;
858
- // supplied with the first chunk
859
- optional StateMeta meta = 2 ;
860
- }
861
- }
862
-
863
- message WriteState {
864
- message RequestChunk {
865
- bytes data = 1 ;
866
- string state_id = 2 ;
867
- // supplied with the first chunk
868
- optional StateMeta meta = 3 ;
869
- }
870
- message Response {
871
- repeated Diagnostic diagnostics = 1 ;
872
- }
873
- }
874
-
875
- message StateMeta {
876
- bytes checksum = 1 ;
877
- int64 number_of_chunks = 2 ;
878
- }
879
-
880
- message LockState {
881
- message Request {
882
- string type_name = 1 ;
883
- string state_id = 2 ;
884
- string operation = 3 ;
885
- }
886
- message Response {
887
- string id = 1 ;
888
- repeated Diagnostic diagnostics = 2 ;
889
- }
890
- }
891
-
892
- message UnlockState {
893
- message Request {
894
- string type_name = 1 ;
895
- string state_id = 2 ;
896
- string lock_id = 3 ;
897
- }
898
- message Response {
899
- repeated Diagnostic diagnostics = 1 ;
900
- }
901
- }
902
-
903
- message GetStates {
904
- message Request {
905
- string type_name = 1 ;
906
- }
907
- message Response {
908
- repeated string state_id = 1 ;
909
- }
910
- }
911
-
912
- message DeleteState {
913
- message Request {
914
- string type_name = 1 ;
915
- string state_id = 2 ;
916
- }
917
- message Response {
918
- repeated Diagnostic diagnostics = 1 ;
919
- }
920
- }
0 commit comments