On 10/16/2012 8:48 AM, Tomás Fernández Löbbe wrote:
Shawn, you should create a Jira for that. Maybe it could be programatically
activated/deactivated.
Alan, make sure you don't confuse "near real time" with "Realtime get". As
Hoss said, you don't need the transaction log unless you need Realtime Get
or recovery of uncommitted docs (or Solr Cloud, which uses those things).
You CAN use NRT without a transaction log.
I filed SOLR-3954. It's been a busy day in Jira for me. :)
Recovery of uncommitted docs is my primary motivation for updateLog. If
it works completely as I hope it will, I won't have to worry about the
difference between hard and soft commits in my SolrJ application, it can
assume that anything that's successfully soft committed will be applied
to the index next time it gets restarted. If I'm wrong about this, I
would like to know it now, before I begin designing around soft commits.
Thanks,
Shawn