def _commit_to_index(env_dict): """ Final commit after processing. """ from indexer.solr import adapter as adapter_file adapter = adapter_file.adapter(env_dict) adapter.commit() if env_dict["indexer"]["optimise"]: adapter.optimise(maxSegments=1)
def _commit_to_index( env_dict ): """ Final commit after processing. """ from indexer.solr import adapter as adapter_file adapter = adapter_file.adapter(env_dict) adapter.commit() if env_dict["indexer"]["optimise"]: adapter.optimise(maxSegments=1)
def _delete_index(env, logger): """ Default index function based on settings. """ global adapter_glob if adapter_glob is not None: adapter = adapter_glob else: logger.warning(u"Connecting to index...") adapter = adapter_file.adapter(env) adapter_glob = adapter adapter.delete(queries=["*:*"]) adapter.commit() logger.info(u"Deleted index")
def _delete_index( env, logger ): """ Default index function based on settings. """ global adapter_glob if adapter_glob is not None: adapter = adapter_glob else: logger.warning( u"Connecting to index..." ) adapter = adapter_file.adapter(env) adapter_glob = adapter adapter.delete( queries=["*:*"] ) adapter.commit() logger.info(u"Deleted index")
def _add_to_index(env, meta_dict, file_str, logger): """ Default index function based on settings. """ global adapter_glob if adapter_glob is not None: adapter = adapter_glob else: logger.warning(u"Connecting to index...") adapter = adapter_file.adapter(env) adapter_glob = adapter doc = document( env["metadata"]["known_keys"].keys(), meta_dict, env, ) return adapter.add(doc, boosts=env["metadata"]["boosts"])
def _add_to_index( env, meta_dict, file_str, logger ): """ Default index function based on settings. """ global adapter_glob if adapter_glob is not None: adapter = adapter_glob else: logger.warning( u"Connecting to index..." ) adapter = adapter_file.adapter(env) adapter_glob = adapter doc = document( env["metadata"]["known_keys"].keys(), meta_dict, env, ) return adapter.add(doc, boosts=env["metadata"]["boosts"])