* [PATCH] prserv/db: Document history modes
@ 2015-07-10 13:13 Richard Purdie
0 siblings, 0 replies; only message in thread
From: Richard Purdie @ 2015-07-10 13:13 UTC (permalink / raw)
To: bitbake-devel
I keep having to dig into the archives to remember this information.
Add it as a comment to the file instead.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
diff --git a/bitbake/lib/prserv/db.py b/bitbake/lib/prserv/db.py
index 9d6d115..43795801 100644
--- a/bitbake/lib/prserv/db.py
+++ b/bitbake/lib/prserv/db.py
@@ -15,6 +15,16 @@ sqlversion = sqlite3.sqlite_version_info
if sqlversion[0] < 3 or (sqlversion[0] == 3 and sqlversion[1] < 3):
raise Exception("sqlite3 version 3.3.0 or later is required.")
+#
+# "No History" mode - for a given query tuple (version, pkgarch, checksum),
+# the returned value will be the largest among all the values of the same
+# (version, pkgarch). This means the PR value returned can NOT be decremented.
+#
+# "History" mode - Return a new higher value for previously unseen query
+# tuple (version, pkgarch, checksum), otherwise return historical value.
+# Value can decrement if returning to a previous build.
+#
+
class PRTable(object):
def __init__(self, conn, table, nohist):
self.conn = conn
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2015-07-10 13:13 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-10 13:13 [PATCH] prserv/db: Document history modes Richard Purdie
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.