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.
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
Object store #1194
Object store #1194
Changes from 250 commits
00ae52f
ae30b26
199c63e
7ad11d4
9c57da9
215717b
9a35360
1fef38a
5cfee4f
a4df754
7f222c3
ed6ba57
f4251d5
b805294
9104af3
470fda9
8a4eb09
77c58e4
12c2cd7
c0feb6c
d18eeb0
8f1edbc
ad89bd2
660e094
e61f932
97d24e6
c73473d
3b6cbfb
0708c26
3562cf7
e80234b
3b937b1
b47ef80
90dd0c0
faf375d
f2418e1
579625e
892327b
d5d5580
15eb523
a8bdc12
08325f8
7c5c37d
2cb7200
c77d79f
d0ed00d
bba46eb
e512cef
8b3e955
3dfd57c
0ec6086
6df71e0
0693df1
09a6609
1374960
6ba6ee1
067c76d
12f946e
6ee8908
8f41ddc
d05c73d
874f35c
40d9ef0
1e58414
eb2d3b4
c1fb8af
282bab3
28c6030
11a7a48
aa11534
fba505c
dab4245
22cac5a
e6ae78b
5c11469
93b0401
a0deb3b
8cfa8a6
a4f2f93
cca9f04
8b371cc
a697977
7085dc2
e61b5fd
70b13b0
46483f3
10baf40
e637589
d6922e6
0dbbbc4
4bd005c
33da264
d6a11c2
baf09d7
fdc5ee2
57b1618
8a40188
de1a3db
78eb419
a3bc4e4
b45f194
da59fd2
1615712
50d4f4f
5579950
ed32951
9e2ce84
1d083a5
035af4e
57ffc59
84b120f
b4d5166
bf8e159
cd9e136
2219d34
db0fc89
3c3c748
886e8ce
44bd1cd
9f8363a
061e116
387100e
b7ba552
a256989
53eba47
909182c
6a0a70c
4b4efd5
52f90ce
f84c713
3d9c99b
c5f1029
614b67e
e5bf7d8
f648d5f
96fe4d0
be9fdee
0ad4610
8ee8d89
48e3469
8f610b7
69977b2
1ba93e5
4763278
c91f2e7
21f9030
03c3b7a
34a39a6
be0bbe9
73d5b6c
b1aa6d4
858531f
2cde576
d357b3e
d099f3d
22d8ed4
6e8be39
73150ff
b4ab4c6
ee6c2a3
32b1eb6
12a2354
3094c72
54091fe
40e9d36
8d2cb87
7bc3d10
94700e8
1f48f87
4473f13
758c84b
194cb19
4821668
d0b10af
8e14d57
d70a3d8
e44b854
06f06d6
de32e16
69447d2
be433a8
5908c72
7b7066d
2f71c36
58f3f97
9d35f3d
7241109
53a06ca
5f9d3d9
b06f513
0987408
8e357dc
b477e29
6fd5102
ee24cd3
cc0110f
9b88836
91db799
7808236
fb412f1
9605820
21b86bb
73da31c
985616e
7053209
2fc03df
66d7037
5b83d35
8090834
562450b
04f38c6
e0b78ee
4408138
c8b1d77
0c9175a
52e42e9
fe47efc
7715ead
2c94eb7
b8aa0ba
d5c5b1b
a8969ef
885ebac
3fe8391
aef69c5
b97aba6
1c4e1a2
bc80beb
ba7c925
b68ba94
c90e804
4ea5439
cd8b6b3
086afd4
c964408
7f8cc07
132d05e
4f0b16b
0f1e397
df839a2
ce0ed12
a1339c3
63f244b
d97929b
4131b5b
01a5195
152ba86
2ce34ab
2f9ab7c
4e23959
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
I did one quick Azure test using Azurite and it worked. 😄
Then I wanted to try testing AWS, but noticed you only give a link to the actual S3 documentation. I know you can sign up for a free trial, but I wasn't really happy that they asked for a credit card. Could we use a AWS mock service, like Azurite? I found LocalStack, but then realised your settings don't take a url for AWS like they do for Azure. Could we add a url so developers can use a mock service of their choosing for development?
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.
Awesome glad it worked! Yeah I wouldn't be either! When I started working on the object store stuff for AWS we had an account since we were evaluating it along with Azure. Once we no longer had access to an AWS account we focused most of the work on Azure hence why we instructions for how to use it with Azurite to test and none for AWS. I had seen localstack before but unfortunately the maven repository we are using (com.amazonaws:aws-java-sdk-s3) doesn't allow us to make a connection to the AWS S3 bucket using a URL like we do with Azurite for Azure. I will see if we can possibly use another maven repository for testing which will allow us to make a connection using a URL. I will make a note to take a look but I don't think it will be out in this release
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.
I take that back. I see the version of the maven package we are using has a setEndpoint method. This will need to be tested out so either way I don't think we will get it into this release. Thanks again @ksierks
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.
I think you have to create an EndpointConfiguration. If not, I don't know how else to test AWS.
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.
Yeah I've been trying to get it to work. It'd be really helpful for testing it out. I'll keep working away at it and hopefully get it working! Thanks!