Age | Commit message (Collapse) | Author |
|
svn path=/branches/tk705/; revision=5938
|
|
svn path=/branches/tk705/; revision=5937
|
|
svn path=/branches/tk705/; revision=5936
|
|
svn path=/branches/tk705/; revision=5935
|
|
May have finally gotten the right balance of indexes for basic use.
Use various optimizations to let us load large data sets before the
heat death of the universe. Some of these optimizations are
dangerous, in the sense that if this script crashes while constructing
the database, you'll have to rebuild the database from scratch.
Probably ought to offer both this and the slow-but-safe approach as
command line options, but:
- The speed improvements look to be worth at least an order of
magnitude in the runtime,
- The speed improvements also prevent all the fsync() calls in the
safe approach from turning the underlying filesystem into cream
cheese while the script is running, and
- This script is just a research anlysis tool to begin with.
So I think the risk is justified in this case.
svn path=/trunk/; revision=5934
|
|
seconds-since-epoch.
svn path=/trunk/; revision=5933
|
|
Start moving publication protocol away from using SAX.
svn path=/branches/tk705/; revision=5932
|
|
svn path=/branches/tk705/; revision=5931
|
|
svn path=/trunk/; revision=5930
|
|
svn path=/branches/tk705/; revision=5929
|
|
svn path=/trunk/; revision=5928
|
|
svn path=/trunk/; revision=5927
|
|
svn path=/branches/tk705/; revision=5926
|
|
work of extracting and parsing before discovering that we've hit a
duplicate. Not sure what equivalent would be for Maildir (maybe
Message-ID?) so deferring that for now.
svn path=/trunk/; revision=5925
|
|
svn path=/branches/tk705/; revision=5924
|
|
analysis.
svn path=/trunk/; revision=5923
|
|
svn path=/branches/tk705/; revision=5922
|
|
svn path=/trunk/; revision=5921
|
|
svn path=/branches/tk705/; revision=5920
|
|
subversion working tree, so we don't have to check in half-baked stuff
just to test it locally.
svn path=/branches/tk705/; revision=5919
|
|
svn path=/branches/tk705/; revision=5918
|
|
svn path=/branches/tk705/; revision=5916
|
|
svn path=/branches/tk705/; revision=5915
|
|
that smoketest.py uses an obsolete BPKI model which requires different
configuration than modern code. Real fix is several different major
refactoring jobs (merging rootd into rpkid, merging all three
YAML-based test tools...). As usual, not today.
svn path=/branches/tk705/; revision=5914
|
|
svn path=/branches/tk705/; revision=5913
|
|
objects when rootd doesn't think it knows what's already published.
svn path=/branches/tk705/; revision=5912
|
|
harness: still need to work out what BPKI configuration looks like
with modern IRDB, and rootd doesn't yet handle restart correctly (will
fail if any of its outputs already exist in pubd's database).
svn path=/branches/tk705/; revision=5911
|
|
not yet completely converted to use pubd.
svn path=/branches/tk705/; revision=5910
|
|
svn path=/trunk/; revision=5909
|
|
svn path=/trunk/; revision=5908
|
|
RRDP publication code.
svn path=/branches/tk705/; revision=5907
|
|
svn path=/branches/tk705/; revision=5906
|
|
svn path=/branches/tk705/; revision=5905
|
|
svn path=/branches/tk705/; revision=5904
|
|
svn path=/branches/tk705/; revision=5903
|
|
svn path=/trunk/; revision=5902
|
|
decode until something asks to look at the object.
svn path=/branches/tk705/; revision=5901
|
|
svn path=/branches/tk705/; revision=5900
|
|
explicit command and rollback yet, a lot of other cleanup to do, but
does generate vaguely plausible XML files.
svn path=/branches/tk705/; revision=5899
|
|
svn path=/branches/tk705/; revision=5898
|
|
svn path=/branches/tk705/; revision=5897
|
|
checks and <list/> command to publication protocol.
svn path=/branches/tk705/; revision=5896
|
|
svn path=/trunk/; revision=5895
|
|
svn path=/trunk/; revision=5894
|
|
multiple protocol versions. Not tested yet.
svn path=/trunk/; revision=5893
|
|
svn path=/branches/tk705/; revision=5892
|
|
svn path=/branches/tk705/; revision=5891
|
|
svn path=/trunk/; revision=5890
|
|
svn path=/branches/tk705/; revision=5889
|
|
svn path=/branches/tk705/; revision=5888
|