rishabhmhjn / helios Goto Github PK
View Code? Open in Web Editor NEW[MAINTAINERS WANTED] Solr client for nodejs
[MAINTAINERS WANTED] Solr client for nodejs
Is there an options to add more than solr doc in one shot ?
http://wiki.apache.org/solr/UpdateXmlMessages#add.2Freplace_documents
Hi,
We're using New Relic to monitor our servers and noticed multiple DNSlookup for every database query, do you know if the library comes with DNS caching?
Not really sure how this can fit into the current usage...
Since I need to start doing this immediately, the only solution I'm seeing right now (short of many code changes) is to fork the module and change the commit=true flags to softCommit=true. Would love this feature considered in the future though.
Hi,
I saw this in the documentation:
var solrdoc = new helios.document();
solrdoc.addField('field_name1', 'value1');
solrdoc.addField('field_name2', 'value2');
solr_client.addDoc(solrdoc, true, function(err) {
if (err) console.log(err);
});
I think that should use setField instead of addField right? Let me know,
Thanks,
Harry
The require()s in lib/client.js, queryBuilder, and so on make nlogger a requirement to use helios at all, not just a dev dependency.
Maybe you should find a way to make nlogger optional, or, move it up to the regular dependencies so it gets installed on a normal "npm install helios"
When I try to update a document with one of its field as null, I get the following error stack trace:
TypeError: Cannot read property 'replace' of null
at Object.escapeXML (C:\project\node_modules\helios\lib\utils.js:14:15)
at solrDoc.toXML (C:\project\node_modules\helios\lib\document.js:179:23)
at solrClient.addDoc (C:\project\node_modules\helios\lib\client.js:127:36)
It seems to be an issue because the escapeXML
gets called on null values as well.
Can we skip this escaping step for null values or make the escapeXML
function to handle null values differently?
Hi! Sorry if this is unrelated, but is it possible for you to donate the package helios
on npm to me? I'm working on an app dealing with Greek mythology -- it would be nice to get a name related to Helios, son of the Olympian Apollo.
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.