-
Notifications
You must be signed in to change notification settings - Fork 2
feat(sdk) : adding support for multiple versions of java #14
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
Merged
Merged
Changes from 42 commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
21c6021
feat(protos) : adding older version of protos
Ramanth 05dd9d1
Merge branch 'master' into feat/versons/older-protos
Ramanth 13cc1e1
feat(proto): adding dummy change for triggering actiosn
Ramanth f97e39c
fix(proto) : temp change to trigger actions
Ramanth e7d0155
fix(temp) : temp changes for testing actions
Ramanth b27c1db
fix(sdk) : temp change to trigger actions
Ramanth cfdc04a
fix(sdk) : dummy commit
Ramanth e999f10
fix(sdk) : updating workflow file
Ramanth 02e51a4
fix(sdk) : dummy commit for generation
Ramanth 3a97425
fix(sdk): updating git diff command for reliability
Ramanth 7fd4e86
fix(proto) : updated the proto location
Ramanth d0953e9
fix(sdk) : generating sdk
Ramanth c3e463d
feat(sdk) : generate sdks
Ramanth 1acaef6
fix(sdk) : generate sdks
Ramanth b643452
fix(sdk): generate sdks
Ramanth c17be84
fix(sdk) : generate sdks
Ramanth 8d62d62
Update generate-sdks.yml
AkankshaAcharya b41e3b1
Update generate-sdks.yml
AkankshaAcharya 4863053
test commit
AkankshaAcharya f7ae7af
Update generate-sdks.yml
AkankshaAcharya 0a6ed5a
Update generate-sdks.yml
AkankshaAcharya fa434c8
Update generate-sdks.yml
AkankshaAcharya 060d39b
Revert "Update generate-sdks.yml"
AkankshaAcharya edf6ec8
Update raise-pull-request.sh
AkankshaAcharya 78dcf5c
Update raise-pull-request.sh
AkankshaAcharya 2090c07
Update raise-pull-request.sh
AkankshaAcharya 0c839e3
Update generate-sdks.yml
AkankshaAcharya ed2ce89
Update generate-sdks.yml
AkankshaAcharya cf35aad
Update generate-sdks.yml
AkankshaAcharya 3738188
Update generate-sdks.yml
AkankshaAcharya e752e3e
Revert "Update generate-sdks.yml"
AkankshaAcharya 9fdb821
Update raise-pull-request.sh
AkankshaAcharya 70e74d6
Update raise-pull-request.sh
AkankshaAcharya d6ef95f
test fix
AkankshaAcharya 4a52262
Update raise-pull-request.sh
AkankshaAcharya 40168a3
Update generate-sdks.yml
AkankshaAcharya 2897f1a
Update generate-sdks.yml
AkankshaAcharya e5a0dd5
Update generate-sdks.yml
AkankshaAcharya be6a63e
Revert "Update generate-sdks.yml"
AkankshaAcharya caeff07
Reapply "Update generate-sdks.yml"
AkankshaAcharya 117ea84
Revert "Reapply "Update generate-sdks.yml""
AkankshaAcharya c975b5c
Reapply "Reapply "Update generate-sdks.yml""
AkankshaAcharya 8603d51
removing chart folder protos
AkankshaAcharya 785d00f
Update generate-sdks.yml
AkankshaAcharya 89765ce
Revert "Update generate-sdks.yml"
AkankshaAcharya 82f810b
Reapply "Update generate-sdks.yml"
AkankshaAcharya 54d19b1
Revert "Reapply "Update generate-sdks.yml""
AkankshaAcharya 57e4d0f
Reapply "Reapply "Update generate-sdks.yml""
AkankshaAcharya 074e59e
removing ref
AkankshaAcharya File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach"; | ||
| option java_package = "com.factset.protobuf.stach"; | ||
| option java_outer_classname = "MetadataItemProto"; | ||
|
|
||
| import "google/protobuf/duration.proto"; | ||
| import "google/protobuf/timestamp.proto"; | ||
|
|
||
| import "fds/protobuf/stach/table/Reference.proto"; | ||
|
|
||
| message MetadataItem { | ||
| reserved 104, 105, 200; | ||
| reserved "uint32_value", "uint64_value", "any_value"; | ||
|
|
||
| string name = 1; | ||
| oneof data { | ||
| double double_value = 100; | ||
| float float_value = 101; | ||
| int32 int32_value = 102; | ||
| int64 int64_value = 103; | ||
| bool bool_value = 106; | ||
| string string_value = 107; | ||
| google.protobuf.Duration duration_value = 108; | ||
| google.protobuf.Timestamp timestamp_value = 109; | ||
|
|
||
| factset.protobuf.stach.table.Reference ref_value = 201; | ||
| } | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach; | ||
|
|
||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach"; | ||
| option java_package = "com.factset.protobuf.stach"; | ||
| option java_outer_classname = "PackageProto"; | ||
|
|
||
| import "fds/protobuf/stach/table/Table.proto"; | ||
|
|
||
| message Package { | ||
| string version = 1; | ||
| repeated string primary_table_ids = 2; | ||
| map<string, factset.protobuf.stach.table.Table> tables = 3; | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,21 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.chart; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Chart"; | ||
| option java_package = "com.factset.protobuf.stach.chart"; | ||
| option java_outer_classname = "ChartProto"; | ||
|
|
||
| import "google/protobuf/struct.proto"; | ||
|
|
||
| import "fds/protobuf/stach/chart/Plot.proto"; | ||
| import "fds/protobuf/stach/chart/Data.proto"; | ||
| import "fds/protobuf/stach/chart/Series.proto"; | ||
| import "fds/protobuf/stach/table/Reference.proto"; | ||
|
|
||
| message Chart { | ||
| google.protobuf.Struct template = 1; | ||
| map<string, factset.protobuf.stach.table.Reference> attributes = 2; | ||
| map<string, Plot> plots = 3; | ||
| map<string, Series> series = 4; | ||
| map<string, Data> data = 5; | ||
| } | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.chart; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Chart"; | ||
| option java_package = "com.factset.protobuf.stach.chart"; | ||
| option java_outer_classname = "DataProto"; | ||
|
|
||
| import "google/protobuf/struct.proto"; | ||
|
|
||
| import "fds/protobuf/stach/table/Reference.proto"; | ||
|
|
||
| message Data { | ||
| google.protobuf.Struct template = 1; | ||
| map<string, factset.protobuf.stach.table.Reference> attributes = 2; | ||
| factset.protobuf.stach.table.Reference reference = 3; | ||
| repeated factset.protobuf.stach.table.Reference children = 4; | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.chart; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Chart"; | ||
| option java_package = "com.factset.protobuf.stach.chart"; | ||
| option java_outer_classname = "PlotProto"; | ||
|
|
||
| import "google/protobuf/struct.proto"; | ||
|
|
||
| import "fds/protobuf/stach/table/Reference.proto"; | ||
|
|
||
| message Plot { | ||
| google.protobuf.Struct template = 1; | ||
| map<string, factset.protobuf.stach.table.Reference> attributes = 2; | ||
| factset.protobuf.stach.table.Reference label = 3; | ||
| repeated string series = 4; | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.chart; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Chart"; | ||
| option java_package = "com.factset.protobuf.stach.chart"; | ||
| option java_outer_classname = "SeriesProto"; | ||
|
|
||
| import "google/protobuf/struct.proto"; | ||
|
|
||
| import "fds/protobuf/stach/table/Reference.proto"; | ||
|
|
||
| message Series { | ||
| google.protobuf.Struct template = 1; | ||
| map<string, factset.protobuf.stach.table.Reference> attributes = 2; | ||
| factset.protobuf.stach.table.Reference label = 3; | ||
| map<string, string> dimensions = 4; | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,20 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.table; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Table"; | ||
| option java_package = "com.factset.protobuf.stach.table"; | ||
| option java_outer_classname = "DataTypeProto"; | ||
|
|
||
| enum DataType { | ||
| UNKNOWN_DATATYPE = 0; | ||
| DOUBLE = 1; | ||
| FLOAT = 2; | ||
| INT32 = 3; | ||
| INT64 = 4; | ||
| //UINT32 = 5; | ||
| //UINT64 = 6; | ||
| BOOL = 7; | ||
| STRING = 8; | ||
| DURATION = 9; | ||
| TIMESTAMP = 10; | ||
| } |
13 changes: 13 additions & 0 deletions
13
proto/v1/fds/protobuf/stach/table/HorizontalAlignment.proto
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.table; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Table"; | ||
| option java_package = "com.factset.protobuf.stach.table"; | ||
| option java_outer_classname = "HorizontalAlignmentProto"; | ||
|
|
||
| enum HorizontalAlignment { | ||
| UNKNOWN_HALIGN = 0; | ||
| LEFT = 1; | ||
| CENTER = 2; | ||
| RIGHT = 3; | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.table; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Table"; | ||
| option java_package = "com.factset.protobuf.stach.table"; | ||
| option java_outer_classname = "ListOfMetadataProto"; | ||
|
|
||
| message ListOfMetadata { | ||
| repeated string ids = 1; | ||
| } |
14 changes: 14 additions & 0 deletions
14
proto/v1/fds/protobuf/stach/table/MetadataCollection.proto
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.table; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Table"; | ||
| option java_package = "com.factset.protobuf.stach.table"; | ||
| option java_outer_classname = "MetadataCollectionProto"; | ||
|
|
||
| import "fds/protobuf/stach/MetadataItem.proto"; | ||
| import "fds/protobuf/stach/table/MetadataLocations.proto"; | ||
|
|
||
| message MetadataCollection { | ||
| map<string, factset.protobuf.stach.MetadataItem> items = 1; | ||
| MetadataLocations locations = 2; | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.table; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Table"; | ||
| option java_package = "com.factset.protobuf.stach.table"; | ||
| option java_outer_classname = "MetadataLocationsProto"; | ||
|
|
||
| import "fds/protobuf/stach/table/ListOfMetadata.proto"; | ||
|
|
||
| message MetadataLocations { | ||
| repeated string table = 1; | ||
| map<string, ListOfMetadata> columns = 2; | ||
| map<string, ListOfMetadata> rows = 3; | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.table; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Table"; | ||
| option java_package = "com.factset.protobuf.stach.table"; | ||
| option java_outer_classname = "ReferenceProto"; | ||
|
|
||
| import "fds/protobuf/stach/table/ReferenceType.proto"; | ||
|
|
||
| message Reference { | ||
| ReferenceType reference_type = 1; | ||
| string table_id = 2; | ||
| string column_id = 3; | ||
| string row_id = 4; | ||
| } |
11 changes: 11 additions & 0 deletions
11
proto/v1/fds/protobuf/stach/table/ReferenceFilterMode.proto
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.table; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Table"; | ||
| option java_package = "com.factset.protobuf.stach.table"; | ||
| option java_outer_classname = "ReferenceFilterModeProto"; | ||
|
|
||
| enum ReferenceFilterMode { | ||
| INCLUDE = 0; | ||
| EXCLUDE = 1; | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.table; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Table"; | ||
| option java_package = "com.factset.protobuf.stach.table"; | ||
| option java_outer_classname = "ReferenceTypeProto"; | ||
|
|
||
| enum ReferenceType { | ||
| UNKNOWN_REFERENCE_TYPE = 0; | ||
| TABLE = 1; | ||
| COLUMN = 2; | ||
| ROW = 3; | ||
| CELL = 4; | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,25 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.table; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Table"; | ||
| option java_package = "com.factset.protobuf.stach.table"; | ||
| option java_outer_classname = "SeriesDataProto"; | ||
|
|
||
| import "fds/protobuf/stach/table/Wrappers.proto"; | ||
|
|
||
| message SeriesData { | ||
| reserved 104, 105; | ||
| reserved "uint32_array", "uint64_array"; | ||
|
|
||
| map<int32, int32> ranges = 1; | ||
| oneof data { | ||
| DoubleArray double_array = 100; | ||
| FloatArray float_array = 101; | ||
| Int32Array int32_array = 102; | ||
| Int64Array int64_array = 103; | ||
| BoolArray bool_array = 106; | ||
| StringArray string_array = 107; | ||
| DurationArray duration_array = 108; | ||
| TimestampArray timestamp_array = 109; | ||
| } | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,25 @@ | ||
| syntax = "proto3"; | ||
| package factset.protobuf.stach.table; | ||
|
|
||
| option csharp_namespace = "FactSet.Protobuf.Stach.Table"; | ||
| option java_package = "com.factset.protobuf.stach.table"; | ||
| option java_outer_classname = "SeriesDefinitionProto"; | ||
|
|
||
| import "fds/protobuf/stach/table/DataType.proto"; | ||
| import "fds/protobuf/stach/table/SeriesFormat.proto"; | ||
|
|
||
| message SeriesDefinition { | ||
| reserved 10; | ||
| reserved "header_index"; | ||
|
|
||
| string id = 1; | ||
| string name = 2; | ||
| string description = 3; | ||
| DataType type = 4; | ||
| bool is_dimension = 5; | ||
| bool is_hidden = 6; | ||
| string next_sibling_id = 7; | ||
| string parent_id = 8; | ||
| string header_id = 9; | ||
| SeriesFormat format = 11; | ||
| } |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can exclude these protos in the chart folder as they were experimental and not referenced by v1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removed all protos under chart folder