C++ files split from master (few days old), includes master/ worker/ common/
-----------------------------------
control : execution boss
global : Constants and global qserv concepts (>2 products)
log : Application logging facility
merger : Result merging and post-processing
meta : Metadata access
mysql : Db abstraction layer and mysql-specific iface
obsolete : museum artifacts
parser : Produce query i/f from string
proto : Wire protocol
qana : Query analyzer, manipulator, plugins,
qdisp : Chunk query python c++ interface
qproc : Driver for analyzer + parser
query : Abstract query representation
unknown :
util : Basic, non-specific tooling
wbase : worker global
wconfig : worker configuration
wcontrol : worker controller
wdb : worker db processing
wsched : worker scheduling
xrdc : xrootd client
xrdfs : xrootd worker ofs (shlib)
xrdoss : xrootd worker oss (shlib)
--------------------
control:
AsyncQueryManager.cc SessionManager.h thread.cc
AsyncQueryManager.h dispatcher.cc thread.h
Callback.h dispatcher.h transaction.h
DynamicWorkQueue.cc runTransactions.cc
DynamicWorkQueue.h runTransactions_fake.cc
global:
QservPath.cc QservPath.hh constants.h
log:
Logger.cc Logger.h
merger:
SqlInsertIter.cc SqlInsertIter.h TableMerger.cc TableMerger.h mergeTypes.h
meta:
MetadataCache.cc MetadataCache.h ifaceMeta.cc ifaceMeta.h
mysql:
MySqlConnection.cc MySqlConnection.h SqlConfig.cc SqlConfig.hh
obsolete:
QservPathStructure.cc QservPathStructure.h
parser:
BoolTermFactory.cc ParseException.h ValueFactorFactory.cc
BoolTermFactory.h PredicateFactory.cc ValueFactorFactory.h
ColumnRefH.h PredicateFactory.h WhereFactory.cc
ColumnRefMap.h SelectFactory.cc WhereFactory.h
DmlSQL2.g SelectFactory.h buildParseNames.py
DmlSQL2ImpTokenTypes.txt SelectListFactory.h dbgParse.cc
FromFactory.cc SelectParser.cc parseExceptions.h
FromFactory.h SelectParser.h parseTreeUtil.cc
ModFactory.cc SqlSQL2.g parseTreeUtil.h
ModFactory.h SqlSQL2ImpTokenTypes.txt parserBase.h
ParseAliasMap.h ValueExprFactory.cc
ParseException.cc ValueExprFactory.h
proto:
TaskMsgDigest.cc TaskMsgDigest.h worker.proto
qana:
AggregatePlugin.cc QservRestrictorPlugin.cc QueryTemplate.cc
ColumnRef.cc QueryContext.cc SphericalBoxStrategy.cc
ColumnRefMap.cc QueryMapping.cc SphericalBoxStrategy.h
PluginNotFoundError.h QueryMapping.h TablePlugin.cc
PostPlugin.cc QueryPlugin.cc TableRemapper.cc
QsRestrictor.cc QueryPlugin.h sqltoken.cc
qdisp:
ChunkMeta.cc ChunkQuery.cc ChunkQuerySpec.cc ChunkSpec.cc
ChunkMeta.h ChunkQuery.h ChunkQuerySpec.h ChunkSpec.h
qproc:
QuerySession.cc QuerySession.h TaskMsgFactory2.cc TaskMsgFactory2.h
query:
AggOp.cc FromList.cc Predicate.cc TableRefN.cc
AggOp.h FromList.h Predicate.h TableRefN.h
AggRecord.h FuncExpr.cc QsRestrictor.h ValueExpr.cc
BoolTerm.cc FuncExpr.h QueryContext.h ValueExpr.h
BoolTerm.h GroupByClause.cc QueryTemplate.h ValueFactor.cc
ChunkMapping.cc GroupByClause.h SelectList.cc ValueFactor.h
ChunkMapping.h HavingClause.cc SelectList.h WhereClause.cc
ColumnRef.h HavingClause.h SelectStmt.cc WhereClause.h
Constraint.cc OrderByClause.cc SelectStmt.h
Constraint.h OrderByClause.h TableAlias.h
unknown:
util:
MmapFile.cc SqlConnection.cc SqlFragmenter.h Thread.cc WorkQueue.h
MmapFile.h SqlConnection.hh SqlResults.cc Thread.h common.h
PacketIter.cc SqlErrorObject.cc SqlResults.h Timer.cc format.h
PacketIter.h SqlErrorObject.hh Substitution.cc Timer.h sqltoken.h
Regex.h SqlFragmenter.cc Substitution.h WorkQueue.cc stringUtil.h
wbase:
Base.cc Base.h
wconfig:
Config.cc Config.h
wcontrol:
Foreman.cc RequestTaker.h Service.h TodoList.cc
Foreman.h ResultTracker.h Task.cc TodoList.h
RequestTaker.cc Service.cc Task.h WorkQueue.cc
wdb:
QueryPhyResult.cc QueryRunner.h QuerySql.cc
QueryPhyResult.h QueryRunnerManager.cc QuerySql.h
QueryRunner.cc QueryRunnerManager.h QuerySql_Batch.h
wsched:
FifoScheduler.cc FifoScheduler.h
xrdc:
xrdPrecache.cc xrdfile.cc xrdfile.h xrootd.h
xrdfs:
MySqlExportMgr.cc MySqlFsCommon.cc MySqlFsFile.cc xrootd.cc
MySqlExportMgr.h MySqlFsCommon.h MySqlFsFile.h
MySqlFs.cc MySqlFsDirectory.cc XrdLogger.h
MySqlFs.h MySqlFsDirectory.h XrdName.h
xrdoss:
QservOss.cc QservOss.h
########################################################################
Use REPLY-ALL to reply to list
To unsubscribe from the QSERV-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1
|