xapian-core  1.4.25
Functions | Variables
glass_databasereplicator.cc File Reference

Support for glass database replication. More...

#include <config.h>
#include "glass_databasereplicator.h"
#include "xapian/error.h"
#include "../flint_lock.h"
#include "glass_defs.h"
#include "glass_replicate_internal.h"
#include "glass_version.h"
#include "compression_stream.h"
#include "debuglog.h"
#include "fd.h"
#include "internaltypes.h"
#include "io_utils.h"
#include "noreturn.h"
#include "pack.h"
#include "posixy_wrapper.h"
#include "net/remoteconnection.h"
#include "replicationprotocol.h"
#include "str.h"
#include "stringutils.h"
#include <algorithm>
#include <cerrno>
+ Include dependency graph for glass_databasereplicator.cc:

Go to the source code of this file.

Functions

static void throw_connection_closed_unexpectedly ()
 

Variables

static const char * dbnames
 

Detailed Description

Support for glass database replication.

Definition in file glass_databasereplicator.cc.

Function Documentation

◆ throw_connection_closed_unexpectedly()

static void throw_connection_closed_unexpectedly ( )
static

Variable Documentation

◆ dbnames

const char* dbnames
static
Initial value:
=
"/postlist." GLASS_TABLE_EXTENSION "\0"
"/docdata." GLASS_TABLE_EXTENSION "\0\0"
"/termlist." GLASS_TABLE_EXTENSION "\0"
"/position." GLASS_TABLE_EXTENSION "\0"
"/spelling." GLASS_TABLE_EXTENSION "\0"
#define GLASS_TABLE_EXTENSION
Glass table extension.
Definition: glass_defs.h:27

Definition at line 59 of file glass_databasereplicator.cc.

Referenced by get_database(), get_remote_database(), and main().