Date: Thu, 28 Mar 2024 16:51:03 +0000 (UTC)
Message-ID: <1306425517.20529.1711644663862@confluence>
Subject: Exported From Confluence
MIME-Version: 1.0
Content-Type: multipart/related;
boundary="----=_Part_20528_171490237.1711644663862"
------=_Part_20528_171490237.1711644663862
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-Location: file:///C:/exported.html
Database Meeting Notes 2014-05-08
Database Meeting Notes 2014-05-08
Date
May 08, 2014
Attendees
Goals
- The whole meeting revolved around=
discussing the Qserv 201=
4_05 sprint: bwa
Discussion Items
AndyH
DM-220
- Daniel keep finding little =
things
- Andy pushed new changes/fix=
es over the weekend
AndyS
DM-613
- blocked by several issues:=
-
- ORDER BY, DISTINCT, differe=
nt column names
-
- --> Andy will open ticket abou=
t DISTINCT problem
-
- --> mark the blockers in DM-61=
3
DM-228
DM-531
-
- could be problematic for nulls
- --> Andy will push code to branch, Jac=
ek will review
DM-546
- --> Daniel will review soon
Bill
- great progress with logging, most=
features requested by K-=
T, Robert, and Jim implemented
- A pa=
rtial list of what is finished:
-
- Refactored entire solution to ach=
ieve more simple design (=
e.g. removed a couple of ugly switch statements and the need to pass around function pointers).
-
- Can retrieve a logger object in C=
++ layer for high-perform=
ance applications.
-
- Formatting in python layer is now=
deferred until after th=
reshold is met.
-
- Programmatic control and querying=
of logging threshold in =
both C++ and Python layers.
-
- Implemented context objects for b=
oth C++ and Python layer=
s, which automate pushing/popping of names onto/off of the global context using constructors/destru=
ctors. In Python, =
the context class can be used with the `with' statement or as a standalone
-
- Re-worked the Python logging modu=
le ProtoLogHandler. Fixed=
bugs. Now more robust.
-
- Implemented boost::format i=
nterface as Robert requested&n=
bsp; (a big change).
- Also investigated the introductio=
n of new logging levels. =
This is more trouble than it's worth. It would significantly complicate the implementation, we can u=
se multiple loggers to ac=
hieve anything that can be done with additional logging levels. See example on trac to illustrate=
this.
-
- update the online documentation.<=
/span>
Daniel
- most time spent on finishin=
g the XLDB 2013 report
Fabrice
- DM-612 is ready for review,=
AndyS reviewed,
-
- --> Jacek will review very soon
Jacek
- DM-508 and 313 - Daniel will review soon
Serge
-
- code is related to bug with=
DISTINCT
Non-sprint topics
unit tests not trigg=
ered during build
- we used to have it prior to W14, =
disabled
- need new code (we have new build =
system)
-
- --> open ticket, assign to AndyS
permanent location of h=
ow-to-run-qserv?
-
- want it to be always in sync with=
master
- --> keep in the code repo, in some com=
mon&nbs=
p; format, maybe markdown, and expose it on qserv page
Migrating Qserv trac pag=
es to Confluence
- try doing it for Qserv pages (Jac=
ek will try)
Dev meeting&nbs=
p;=
a.la. how we run the Dev meeting&=
nbsp;last week=
- Wednesdays 12-4 pacific, re=
places Qserv Thu meeting
Action Items
- A=
ndy Hanushevsky keep DM-220 =
issue open
- Andy Salnikov will open =
ticket about DISTINCT problem and&n=
bsp;mark the blockers in DM-613;
- Andy Hanushevsky wi=
ll push DM-531 code to branch
- Unknow=
n User (danielw) will revie=
w DM-546 soon
- =
Unknown User (danielw) will review DM-508 and 313 soon
- Unknown User (bchick) =
;update=
the online documentation;
- Unknown User (bchick) will package protolog.=
- Jacek Becla will review DM-531
- Jacek Be=
cla will review DM-612=
very soon
- <=
a class=3D"confluence-userlink user-mention" data-username=3D"jbecla" href=
=3D"/display/~jbecla" data-linked-resource-id=3D"328433" data-linked-resour=
ce-version=3D"2" data-linked-resource-type=3D"userinfo" data-base-url=3D"ht=
tps://confluence.lsstcorp.org">Jacek Becla will setup the new meeting o=
n the DM Meetings calendar
- Jacek Be=
cla - will review the Non-Sprint section and assi=
gn as necessary in this action Items list or otherrwise
------=_Part_20528_171490237.1711644663862--