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

Various SQL, api and context functionality adds #130

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from

Conversation

plandes
Copy link
Contributor

@plandes plandes commented Dec 19, 2017

This pull request includes:

  • Scala -> Clojure recursive data type conversion
  • SQL array type support for StructType creation
  • Various other small utility functions
  • Context creation/caching.

The last one I might need your help. I broke it out into a separate namespace since it seemed to need its own or I thought you might specifically have a place for it. I also thought you'd end up wanting to refactor it quiet a bit.

The idea here is that you only get one Spark context per JVM, so might as well store it in an atom and keep it around without having to create it over and over. This esp. true since most of the initial configuration (expect the app name, which I'm open for suggestions) can be derived from the JVM environment (i.e. properties etc).

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.

1 participant