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

Ingest SDK sample hello world client #3

Closed
wants to merge 2 commits into from
Closed

Conversation

varun-ganesh
Copy link

@varun-ganesh varun-ganesh commented May 12, 2017

Initial set of changes introducing a sample client to read credentials from ~/.snow/config

This is mainly inspired from the aws sdk where they store credentials in ~/.aws/credentials and the sample client application that they have put out. The changes consist of 3 classes:

  1. Snowconfig - Loads the configuration information from ~/.snow/config
  2. SnowIngestClient - Just stuff pulled from the Unit test for now. Will be adding more stuff here:
    a. Ability to use an S3 stage.
    b. Ability to ingest several files.
    c. Do History paging using the marker scheme.
  3. SnowSample - This is the sample application I intend to be made available for customers to look at to start using the ingest service. I intend to follow up and make this stand alone.

Once this change is in, I will make SnowSample standalone, do improvements and additions to SnowIngestClient, SimpleIngestManager and update Ingest History response. Once these are done, then we can do importing into Maven and add tests to Jenkins.

@varun-ganesh varun-ganesh deleted the client branch July 19, 2017 01:02
sfc-gh-tzhang added a commit that referenced this pull request Jan 12, 2022
NO-SNOW: setup basic class for streaming ingest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant