bareos: master 4a2bddb8

Author Committer Branch Timestamp Parent
pstorz pstorz master 2016-12-20 13:11 master 774384a2 Pending
Changeset B_DB: store the sql queries in std::map

We now have the queries stored in separate files for each
query in src/cats/dml.

Header files are created from those queries and
are compiled in.

During runtime, a std::map is created holding the
query name and query text.

The sql calls use the query_name which is much more readable
than the number that we had before.
mod - GNUmakefile.in Diff File
mod - Makefile.in Diff File
mod - autoconf/Make.common.in Diff File
mod - autoconf/config.h.in Diff File
mod - autoconf/configure.in Diff File
mod - configure Diff File
mod - debian/bareos-database-mysql.install.in Diff File
mod - debian/bareos-database-postgresql.install.in Diff File
mod - debian/bareos-database-sqlite3.install.in Diff File
mod - doxygen/bareos.doxy Diff File
mod - platforms/packaging/bareos.spec Diff File
mod - src/cats/bdb_mysql.h Diff File
mod - src/cats/bdb_postgresql.h Diff File
mod - src/cats/bdb_sqlite.h Diff File
mod - src/cats/bvfs.c Diff File
mod - src/cats/cats.h Diff File
rm - src/cats/dml/0030 Diff File
add - src/cats/dml/0030_uar_sel_filesetid Diff File
rm - src/cats/dml/Makefile.in Diff File
mod - src/cats/dml/README Diff File
rm - src/cats/dml/check_queries Diff File
rm - src/cats/dml/create_query_table Diff File
add - src/cats/dml/create_queryfiles.sh Diff File
rm - src/cats/dml/duplicate_queries Diff File
mod - src/cats/mysql.c Diff File
add - src/cats/mysql_queries.c Diff File
mod - src/cats/postgresql.c Diff File
add - src/cats/postgresql_queries.c Diff File
mod - src/cats/protos.h Diff File
mod - src/cats/sql.c Diff File
mod - src/cats/sql_create.c Diff File
mod - src/cats/sql_find.c Diff File
mod - src/cats/sql_get.c Diff File
mod - src/cats/sql_list.c Diff File
mod - src/cats/sql_query.c Diff File
mod - src/cats/sql_update.c Diff File
mod - src/cats/sqlite.c Diff File
add - src/cats/sqlite_queries.c Diff File
mod - src/dird/dbcheck.c Diff File
mod - src/dird/dird.c Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird_conf.h Diff File
mod - src/dird/fd_cmds.c Diff File
mod - src/dird/ua_dotcmds.c Diff File
mod - src/dird/ua_output.c Diff File
mod - src/dird/ua_prune.c Diff File
mod - src/dird/ua_purge.c Diff File
mod - src/dird/ua_restore.c Diff File
mod - src/dird/ua_update.c Diff File
mod - src/include/bareos.h Diff File
mod - src/lib/unittests/Makefile.in Diff File
mod - src/lib/unittests/scan_test.c Diff File
mod - src/stored/bscan.c Diff File
mod - src/win32/cats/Makefile Diff File
mod - src/win32/compat/include/mingwconfig.h Diff File