Units for maxFieldLength

2008-12-29 Thread Alan May
Hi,

I'd love to get more details about the maxFieldLength attribute in the
solrConfig.xml.

Is this length in characters or bytes or some other measure?  If chars, how
are double byte characters handled?  If an add request is sent with a field
that exceeds this limit what is the behavior?  (Is it truncated or does it
throw an exception?)

Kind Regards,
Alan


New User: Question about index locking options

2008-12-23 Thread Alan May
Hi,

First off, as a new user of Solr, I'm extremely impressed with the Solr
service and accompanying admin tool.  Thank you very much to those who have
contributed!

My environment:
Windows 2003 R2 x64 edition server
4gb RAM
Java 6 update 18 - 64 bit
Tomcat 6.0.18
Solr 1.3
Single Index / No replication

I have multiple SolrJ clients that will be sending small update requests but
should be staggered in time to prevent concurrent updates.  However, to add
additional margin of error, I would like to apply the safest locking
mechanism possible to avoid corruption.  We have a single solr server.  From
what I'm reading in the solrconfig.xml, I'm gathering that perhaps the
NativeFSLockFactory would be more appropriate than the default
SingleInstanceLockFactory or the SimpleFSLockFactory.

Questions:
1)  Is NativeFSLockFactory the preferred index locking mechanism in this
scenario?
2)  Does the NativeFSLockFactory work on the windows platforms?
3)  Does the NativeFSLockFactory require any code changes for solrj clients
or is it transparent to that layer?
4)  What is the expected behavior if a client requests an update and there
is a lock from a previous client?  What is the granularity of the lock?

Please let me know if I can clarify anything... thanks for your time.

Kind Regards,
Alan May