[Xapian-tickets] [Xapian] #347: Replace struct ReplicationInfo with getters
Xapian
nobody at xapian.org
Tue Feb 2 13:09:20 GMT 2010
#347: Replace struct ReplicationInfo with getters
-------------------------+--------------------------------------------------
Reporter: olly | Owner: richard
Type: defect | Status: assigned
Priority: highest | Milestone: 1.1.4
Component: Library API | Version: SVN trunk
Severity: normal | Keywords:
Blockedby: | Platform: All
Blocking: |
-------------------------+--------------------------------------------------
Comment(by richard):
After some discussion on IRC, we've decided that the replication API isn't
ready for a stable release yet. I have several significant concerns about
it:
- the ReplicationInfo struct, as described in this ticket.
- there's no way to monitor progress of the replication operation through
the API
- the file descriptor used for the replication communication is exposed
via the API, which is a potential portability problem, and also simply
rather ugly.
- the API generally offers little control over replication; it's really
only designed for the command line scripts to use.
Rather than commit to supporting this API for several years, we'll remove
it from the API now. Replication functionality will still be available in
the 1.2.0 release via the scripts in bin, which have been tested in
production environments and work well.
--
Ticket URL: <http://trac.xapian.org/ticket/347#comment:6>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list