2011/6/22 Pere Urbon Bayes <[email protected]>
> HI, is there any way to force the rotation of the logical log of neo4j?
>
> I can guess is something like
>
> // get the XaDataSource for the native store
> TxModule txModule = ((EmbeddedGraphDatabase)
> graphDb).getConfig().getTxModule();
> XaDataSourceManager xaDsMgr = txModule.getXaDataSourceManager();
> XaDataSource xaDs = xaDsMgr.getXaDataSource( "nioneodb" );
>
> xaDs.rotateLogicalLog()
>
That is the way to do it yes.
>
>
> but as seen in the community source code,
>
> public void rotateLogicalLog() throws IOException
> {
>
> throw new UnsupportedOperationException( getClass().getName() );
> }
>
> I am missing something? and I can not find the correct implementation
> of this methods into the NiNeoDataSource.
>
> org.neo4j.kernel.impl.transaction.xaframework.XaDataSource have that
implementation, yes. But as you can see
org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource extends
org.neo4j.kernel.impl.transaction.xaframework.LogBackedXaDataSource which
has a correct implementation of that method. So your piece of code there
works they way you'd like.
>
> /purbon
> _______________________________________________
> Neo4j mailing list
> [email protected]
> https://lists.neo4j.org/mailman/listinfo/user
>
--
Mattias Persson, [[email protected]]
Hacker, Neo Technology
www.neotechnology.com
_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user