So long as you can ensure, external to Lucene, that only one
IndexWriter is open at once on the index, you can disable all of
Lucene's normal locking. But you must be certain: if you accidentally
allow two IndexWriter's to be open at once, it will quickly corrupt
the index.
Beyond locking, Lucene
Hey there, AFAIK this problem on S3 has not been solved but anyway
there might be other solutions to overcome this problem. As you are
running on amazon anyway you might wanna consider to have some locking
service like ZooKeeper (http://hadoop.apache.org/zookeeper/) which
could help you with other