Fixed postgis de indexing
This commit is contained in:
parent
36d70987b7
commit
5e9154d87e
|
@ -256,7 +256,7 @@ public class ConcessioniMongoManager extends MongoManager{
|
|||
report.addMessage(ValidationStatus.PASSED, "Removed centroid");
|
||||
} catch (SDIInteractionException | SQLException | ConfigurationException e) {
|
||||
log.error("Unable to reove from index {} ",record,e);
|
||||
report.addMessage(ValidationStatus.WARNING, "Internal error while indexing.");
|
||||
report.addMessage(ValidationStatus.WARNING, "Internal error while removing from index.");
|
||||
}
|
||||
return record;
|
||||
}
|
||||
|
|
|
@ -99,8 +99,9 @@ public class PostgisIndex {
|
|||
try {
|
||||
PostgisDBManagerI db=PostgisDBManager.get();
|
||||
PostgisTable centroidsTable=getCentroidsTable();
|
||||
log.debug("Deleting centroid if present. ID is "+record.getId());
|
||||
db.deleteByFieldValue(centroidsTable, new Field(DBConstants.Concessioni.PRODUCT_ID,FieldType.TEXT), record.getMongo_id());
|
||||
log.debug("Deleting centroid if present. ID is "+record.getMongo_id());
|
||||
int result= db.deleteByFieldValue(centroidsTable, new Field(DBConstants.Concessioni.PRODUCT_ID,FieldType.TEXT), record.getMongo_id());
|
||||
log.info("Removed {} entries from gif Index with mongo id {} ",record.getMongo_id());
|
||||
}catch(Exception e) {
|
||||
log.warn("Unable to remove centroid ",e);
|
||||
}
|
||||
|
|
|
@ -145,8 +145,9 @@ public class ConcessioniOverMongo {
|
|||
|
||||
@DELETE
|
||||
@Path("/{"+InterfaceConstants.Methods.PUBLISH_PATH+"}/{"+InterfaceConstants.Parameters.PROJECT_ID+"}")
|
||||
public void unpublish(@PathParam(InterfaceConstants.Parameters.PROJECT_ID) String id) {
|
||||
String result =new GuardedMethod<String> () {
|
||||
public String unpublish(@PathParam(InterfaceConstants.Parameters.PROJECT_ID) String id) {
|
||||
log.info("Unpublishing {} ",id);
|
||||
return new GuardedMethod<String> () {
|
||||
@Override
|
||||
protected String run() throws Exception, WebApplicationException {
|
||||
ConcessioniMongoManager manager=new ConcessioniMongoManager();
|
||||
|
@ -154,7 +155,7 @@ public class ConcessioniOverMongo {
|
|||
}
|
||||
}.execute().getResult();
|
||||
|
||||
log.info("Executed unpublish {} ",result);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
Reference in New Issue