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

Add Elastic Workplace Search connector #723

Closed
dadoonet opened this issue May 16, 2019 · 6 comments · Fixed by #991
Closed

Add Elastic Workplace Search connector #723

dadoonet opened this issue May 16, 2019 · 6 comments · Fixed by #991
Labels
new

Comments

@dadoonet
Copy link
Owner

dadoonet commented May 16, 2019

Let's connect to as well to https://swiftype.com/documentation/enterprise-search/api/custom-sources

@dadoonet dadoonet added the new label May 16, 2019
@dadoonet dadoonet changed the title Add Elastic Enterprise Search connector Add Elastic Workplace Search connector Apr 10, 2020
@AncKal94
Copy link

AncKal94 commented Apr 17, 2020

Can we use workplace search along with fscrawler?
Our basic task is Document ranking based on query.

@dadoonet
Copy link
Owner Author

dadoonet commented Apr 17, 2020

@AncKal94 Not yet. This is issue is still opened.

@seanstory
Copy link

seanstory commented Apr 25, 2020

I'd had a similar idea! I've built a few things that might be of use:

  • Workplace Search: Java, a JVM client and SDK for workplace search.
  • Custom API Source Archetype, building off the above, a Maven Archetype designed towards bootstrapping JVM-based Custom Sources for Workplace Search
  • Filesystem Custom API Source, building off both the above, a naive implementation of a filesystem crawler. I would LOVE to see your much more robust crawler supplant it, and would happily help out if you'd like :)

@dadoonet
Copy link
Owner Author

dadoonet commented Apr 26, 2020

Amazing @seanstory. I was expecting a JAVA client for workplace search server. That was the main missing piece to make this feature happen in FSCrawler.
I can hopefully start working on this soon 😊

Any idea if your code will become "official" at some point or moved to elastic repo?

@seanstory
Copy link

seanstory commented Apr 27, 2020

I was expecting a JAVA client for workplace search server.

Me too! 😆 That wasn't how I'd planned to spend the first half of my spacetime. And be forewarned - it's got a lot of TODOs lingering - I pretty much only built the features I needed, plus low-hanging fruit.

Any idea if your code will become "official" at some point or moved to elastic repo?

I don't know. I've got a brief call scheduled with my manager (@goodroot) next week to talk about "next steps" for my spacetime work. Long-term, I expect we'll add more official language clients for Enterprise Search, but @jonasll would be the one to ask there.

@dadoonet
Copy link
Owner Author

dadoonet commented Jul 4, 2020

Note to self, I will probably have to switch to a Docker Compose maven plugin instead of using Fabric8 plugin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants