-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/9773/
-----------------------------------------------------------

(Updated Jan. 21, 2014, 1:26 p.m.)


Review request for shindig.


Changes
-------

We've updated the diff, so that a war file is built. The default values for the 
configuration files should fit with the demo database we have provided. For 
changes in the configuration files you will still need to extract them from the 
war file and add them after editing. 


Bugs: Shindig-1911
    https://issues.apache.org/jira/browse/Shindig-1911


Repository: shindig


Description
-------

Review for Shindig-1911
Alternative database backend based on graph database neo4j
Any comments welcome. We are committed to further improve this.


Diffs (updated)
-----

  /trunk/java/websocket-backend/LICENSE PRE-CREATION 
  /trunk/java/websocket-backend/NOTICE PRE-CREATION 
  /trunk/java/websocket-backend/README PRE-CREATION 
  /trunk/java/websocket-backend/pom.xml PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/Constants.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/GraphAPIModule.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/GuiceModule.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/WebsockConfig.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/ExtOrgPersonImpl.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/ExtOrganizationImpl.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/IExtOrgPerson.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/IExtOrganization.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/ADataTransferObject.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/AccountDTO.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/ActivityEntryDTO.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/ActivityObjectDTO.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/AddressDTO.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/AlbumDTO.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/DTOHelper.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/GroupDTO.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/MediaItemDTO.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/MediaLinkDTO.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/MessageCollectionDTO.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/MessageDTO.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/OrganizationDTO.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/dto/PersonDTO.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/ws/GraphListFieldList.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/model/ws/PersonObjectNodeWrapper.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/service/ExtPersonHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/service/UserHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/servlet/CrawlableServlet.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/IExtPersonService.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/IFriendService.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/IGraphService.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/WsNativeActivitySPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/WsNativeActivityStreamSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/WsNativeAlbumSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/WsNativeAppDataSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/WsNativeFriendSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/WsNativeGraphSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/WsNativeGroupSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/WsNativeMediaItemSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/WsNativeMessageSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/WsNativePersonSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/cypher/WsCypherActivitySPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/cypher/WsCypherActivityStreamSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/cypher/WsCypherGraphSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/cypher/WsCypherGroupSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/cypher/WsCypherMessageSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/spi/cypher/WsCypherPersonSPI.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/social/websockbackend/util/CollOptsConverter.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/ClientWebSocket.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/MultiWebSocketConnector.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/ServerResponseHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/WebSocketConnector.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/queries/BasicQueryHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/queries/IErrorFuture.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/queries/IMessageCallback.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/queries/IQueryCallback.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/queries/IQueryHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/queries/MessageFuture.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/queries/MultiConnQueryHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/queries/ResultFuture.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/EQueryType.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/IMessageHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/WebsockQuery.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/BinaryTransferUtil.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/StringTransferUtil.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/TransferUtil.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/logging/LoggingBinaryTransferUtil.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/logging/LoggingBsonQueryHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/logging/LoggingStringTransferUtil.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/logging/LoggingTSafeJsonQueryHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/logging/LoggingTransferUtil.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/safe/TSafeBsonQueryHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/safe/TSafeDeflateBsonQueryHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/safe/TSafeDeflateJsonQueryHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/safe/TSafeJsonQueryHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/unsafe/BsonQueryHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/unsafe/DeflateBsonQueryHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/query/encoding/unsafe/DeflateJsonQueryHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/result/AResultSet.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/result/EResultType.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/result/ListResult.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/result/SingleResult.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/result/TableResult.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/service/Neo4jServiceQueries.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/session/WebsockConstants.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/session/WebsockSession.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/shindig/ShindigNativeQueries.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/util/BsonConverter.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/util/EFilterOperation.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/util/ImplUtil.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/util/JSONList.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/util/JSONMap.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/util/JsonConverter.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/main/java/org/apache/shindig/websock/util/ResultSetConverter.java
 PRE-CREATION 
  /trunk/java/websocket-backend/src/main/resources/websocket-backend.properties 
PRE-CREATION 
  /trunk/java/websocket-backend/src/main/webapp/WEB-INF/web.xml PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/model/dto/ActivityEntryDTOTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/model/dto/GroupDTOTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/model/dto/MessageCollectionDTOTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/model/dto/MessageDTOTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/model/dto/PersonDTOTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/service/UserHandlerTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/spi/WSNativeMediaItemSPITest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/spi/WsNativeActivityStreamSPITest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/spi/WsNativeAlbumSPITest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/spi/WsNativeAppDataSPITest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/spi/WsNativeFriendSPITest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/spi/WsNativeGraphSPITest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/spi/WsNativeGroupSPITest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/spi/WsNativeMessageSPITest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/spi/WsNativePersonSPITest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/social/websockbackend/util/CollOptsConverterTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/MultiWebSocketConnectorTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/TestWebsocketServer.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/WebsocketConnectorTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/queries/BasicQueryHandlerTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/queries/FakeWebsockSession.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/queries/MessageFutureTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/queries/MultiConnQueryHandlerTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/queries/NopMessageHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/queries/ResultFutureTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/queries/TestMessageHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/queries/TestQueryHandler.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/query/encoding/BinaryTransferUtilTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/query/encoding/BsonMessageHandlersTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/query/encoding/JsonMessageHandlersTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/query/encoding/StringTransferUtilTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/query/encoding/TransferUtilTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/result/ListResultTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/result/SingleResultTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/result/TableResultTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/util/BsonConverterTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/util/ImplUtilTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/util/JSONListTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/util/JSONMapTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/util/JsonConverterTest.java
 PRE-CREATION 
  
/trunk/java/websocket-backend/src/test/java/org/apache/shindig/websock/util/ResultSetConverterTest.java
 PRE-CREATION 
  /trunk/pom.xml 1559939 

Diff: https://reviews.apache.org/r/9773/diff/


Testing
-------


Thanks,

René Peinl

Reply via email to