branches with status:
Name Status Last Modified Last Commit
lp:~jameinel/charms/trusty/peer-xplod/peer-xplod Development 2017-06-07 10:08:09 UTC 2017-06-07
25. Tim points out it was still 'apt-get'...

Author: John A Meinel
Revision Date: 2017-06-07 10:08:09 UTC

Tim points out it was still 'apt-get' on Trusty

lp:~jameinel/charms/precise/peer-xplod/peer-xplod Development 2017-04-11 06:48:26 UTC 2017-04-11
7. Update for new series

Author: John A Meinel
Revision Date: 2017-04-11 06:48:26 UTC

Update for new series

lp:~jameinel/pyjuju/debug-log Development 2015-12-11 21:53:55 UTC 2015-12-11 This branch has not been pushed to yet.
lp:~jameinel/maas/space-from-name (Has a merge proposal) Development 2015-11-04 10:11:16 UTC 2015-11-04
4458. allow friendlier names to be passed t...

Author: John A Meinel
Revision Date: 2015-11-04 10:10:52 UTC

allow friendlier names to be passed to the API instead of requiring them to be ids

lp:~jameinel/charms/trusty/ubuntu-lxd/ubuntu-lxd Development 2015-10-14 11:47:41 UTC 2015-10-14
18. bump up the default space used

Author: John A Meinel
Revision Date: 2015-10-14 11:47:41 UTC

bump up the default space used

lp:~jameinel/juju-ci-tools/repository-with-xplod Development 2015-06-23 07:54:31 UTC 2015-06-23
19. Merge peer-xplod with history into ju...

Author: John A Meinel
Revision Date: 2015-06-23 07:54:03 UTC

Merge peer-xplod with history into juju-ci

lp:~jameinel/juju-ci-tools/common-main (Has a merge proposal) Development 2015-06-18 08:47:58 UTC 2015-06-18
991. Start working on a common 'main' impl...

Author: John A Meinel
Revision Date: 2015-06-18 08:47:27 UTC

Start working on a common 'main' implementation.

I was about to copy and paste main and parse_args for yet another assess function.
It seemed useful to have a common implementation so we don't have to touch them all the time.

lp:~jameinel/+junk/summarize-kanban-velocity Development 2014-06-29 11:27:16 UTC 2014-06-29
2. add the ability to search all of the ...

Author: John A Meinel
Revision Date: 2014-06-29 11:27:16 UTC

add the ability to search all of the board history to find more cards.

lp:~jameinel/juju-core/login-env-urls (Has a merge proposal) Development 2014-06-05 04:24:19 UTC 2014-06-05
2823. add a test that we don't allow any-ol...

Author: John A Meinel
Revision Date: 2014-06-05 04:24:19 UTC

add a test that we don't allow any-old-path

lp:~jameinel/juju-core/login-returns-env-tag (Has a merge proposal) Development 2014-05-27 09:45:44 UTC 2014-05-27
2802. clarify in the comments that we are e...

Author: John A Meinel
Revision Date: 2014-05-27 09:45:44 UTC

clarify in the comments that we are explicitly testing the case where EnvironTag is empty.

lp:~jameinel/juju-core/api-login-describe-facades Development 2014-05-26 10:00:37 UTC 2014-05-26
2760. A good thing we added a test, because...

Author: John A Meinel
Revision Date: 2014-05-26 10:00:37 UTC

A good thing we added a test, because we weren't actually caching anything. :)

So now we have a proper test case that we can see the objects are
getting cached and reused.

lp:~jameinel/juju-core/cache-facade-instances (Has a merge proposal) Development 2014-05-26 10:00:37 UTC 2014-05-26
2760. A good thing we added a test, because...

Author: John A Meinel
Revision Date: 2014-05-26 10:00:37 UTC

A good thing we added a test, because we weren't actually caching anything. :)

So now we have a proper test case that we can see the objects are
getting cached and reused.

lp:~jameinel/juju-core/api-srvRoot-ensures-type (Has a merge proposal) Development 2014-05-26 08:19:07 UTC 2014-05-26
2760. Merged api-registry-tracks-type into ...

Author: John A Meinel
Revision Date: 2014-05-26 08:19:07 UTC

Merged api-registry-tracks-type into api-srvRoot-ensures-type.

lp:~jameinel/juju-core/api-registry-tracks-type (Has a merge proposal) Development 2014-05-26 08:19:05 UTC 2014-05-26
2758. when merging up we accidentally left ...

Author: John A Meinel
Revision Date: 2014-05-26 08:19:05 UTC

when merging up we accidentally left 'reflect' import around

lp:~jameinel/juju-core/api-use-register-standard-facade (Has a merge proposal) Development 2014-05-22 11:56:15 UTC 2014-05-22
2754. Upgrader to have a nicer docstring an...

Author: John A Meinel
Revision Date: 2014-05-22 11:56:15 UTC

Upgrader to have a nicer docstring and change its implementation to actually define the return type.

lp:~jameinel/juju-core/api-register-standard-facade (Has a merge proposal) Development 2014-05-22 11:44:11 UTC 2014-05-22
2730. Merged api-facade-registry into api-r...

Author: John A Meinel
Revision Date: 2014-05-22 11:44:11 UTC

Merged api-facade-registry into api-register-standard-facade.

lp:~jameinel/juju-core/api-facade-registry (Has a merge proposal) Development 2014-05-22 11:42:40 UTC 2014-05-22
2729. Merge codereview cleanups from api-rp...

Author: John A Meinel
Revision Date: 2014-05-22 11:42:40 UTC

Merge codereview cleanups from api-rpc-reflect-version

lp:~jameinel/juju-core/api-rpc-reflect-version (Has a merge proposal) Development 2014-05-22 11:40:49 UTC 2014-05-22
2726. apply feedback from Dimiter's review.

Author: John A Meinel
Revision Date: 2014-05-22 11:40:49 UTC

apply feedback from Dimiter's review.

lp:~jameinel/juju-core/describe-api-versions Development 2014-05-14 12:09:22 UTC 2014-05-14
2710. Turn newNotifyWatcher into a Facade f...

Author: John A Meinel
Revision Date: 2014-05-14 12:09:22 UTC

Turn newNotifyWatcher into a Facade function and register it.

lp:~jameinel/juju-core/rpc-versions Development 2014-05-13 17:13:39 UTC 2014-05-13
2727. finally we got all the tests passing ...

Author: John A Meinel
Revision Date: 2014-05-13 17:13:39 UTC

finally we got all the tests passing again.

had to play around a bit to get the right versions in the right place.
But mostly had to change the JSON Codec so that it knows about Version, too.
Because apparently it uses its own types for serialization and deserialization,
though none of the actual content on the wire is checked...

lp:~jameinel/juju-core/reflect-registry Development 2014-05-12 09:46:01 UTC 2014-05-12
2733. Merge reflect-only-facades to get the...

Author: John A Meinel
Revision Date: 2014-05-12 09:46:01 UTC

Merge reflect-only-facades to get the fixes for running the test suite.

lp:~jameinel/juju-core/reflect-only-facades (Has a merge proposal) Development 2014-05-12 09:23:57 UTC 2014-05-12
2720. Merge trunk to get bugfix for bug #13...

Author: John A Meinel
Revision Date: 2014-05-12 09:23:57 UTC

Merge trunk to get bugfix for bug #1301353

This lets the test suite run on Trusty with juju-mongodb.

lp:~jameinel/juju-core/reflect-facades Development 2014-05-10 09:26:17 UTC 2014-05-10
2718. playing around with it, but not quite...

Author: John A Meinel
Revision Date: 2014-05-09 07:09:52 UTC

playing around with it, but not quite what I want yet.

lp:~jameinel/meliae/test-1234 (Has a merge proposal) Development 2014-05-06 10:33:33 UTC 2014-05-06
200. bugaboo

Author: John A Meinel
Revision Date: 2014-05-06 10:32:54 UTC

bugaboo

lp:~jameinel/+junk/my_nick Development 2014-05-05 07:48:31 UTC 2014-05-05
8. it seems we need uinstd.h to get getcwd

Author: John A Meinel
Revision Date: 2014-05-05 07:48:31 UTC

it seems we need uinstd.h to get getcwd

lp:~jameinel/juju-core/scale-testing Experimental 2014-04-20 12:04:00 UTC 2014-04-20
2316. Start a sleeping logger that checks f...

Author: John A Meinel
Revision Date: 2014-04-20 12:04:00 UTC

Start a sleeping logger that checks for IsMaster

lp:~jameinel/charms/precise/ubuntu/ubuntu-conf Development 2014-04-13 07:24:01 UTC 2014-04-13
9. change name back to ubuntu to be able...

Author: John A Meinel
Revision Date: 2014-04-13 07:24:01 UTC

change name back to ubuntu to be able to deploy it

lp:~jameinel/juju-core/failing-test (Has a merge proposal) Experimental 2014-04-02 06:38:33 UTC 2014-04-02
2524. Make sure we have a failing test, so ...

Author: John A Meinel
Revision Date: 2014-04-02 06:38:16 UTC

Make sure we have a failing test, so we can be sure the bot will reject the change.

lp:~jameinel/goose/failing-test (Has a merge proposal) Development 2014-04-02 06:28:14 UTC 2014-04-02
119. Write a failing test so we can check ...

Author: John A Meinel
Revision Date: 2014-04-02 06:27:57 UTC

Write a failing test so we can check that the bot rejects it.

lp:~jameinel/bzr-pipeline/2.6-compat (Has a merge proposal) Development 2014-01-20 08:13:18 UTC 2014-01-20
215. bzr-pipeline test suite passes agains...

Author: John A Meinel
Revision Date: 2014-01-20 08:13:18 UTC

bzr-pipeline test suite passes against bzr-2.6

lp:~jameinel/+junk/montyhall Development 2013-05-25 14:57:21 UTC 2013-05-25
1. Put together a monty-hall tester. Swi...

Author: John A Meinel
Revision Date: 2013-05-25 14:57:01 UTC

Put together a monty-hall tester. Switching vs staying.
switch: 66% success rate
stay: 33% success rate
As predicted. :)

lp:~jameinel/charms/precise/tarmac/add-install-dependencies (Has a merge proposal) Development 2013-01-22 11:16:21 UTC 2013-01-22
6. Small tweak. You need to apt-get ins...

Author: John A Meinel
Revision Date: 2013-01-22 11:16:21 UTC

Small tweak.

You need to apt-get install '-y' so that it actually installs the packages.

lp:~jameinel/gouda/bridged-tests Development 2012-10-31 15:14:21 UTC 2012-10-31
27. (broken) Start getting the integratio...

Author: John A Meinel
Revision Date: 2012-10-31 15:14:13 UTC

(broken) Start getting the integration tests to run.

lp:~jameinel/goetveld/fix-log (Has a merge proposal) Development 2012-10-30 12:01:53 UTC 2012-10-30
42. rietveld/bazaar: use 'bzr revision-in...

Author: John A Meinel
Revision Date: 2012-10-30 12:01:53 UTC

rietveld/bazaar: use 'bzr revision-info' instead of 'bzr log'

We don't need to deal with lots of flags to 'bzr log', instead use
'bzr revision-info' which just gives us the data we actually care
about.
Also, 'strings.Fields' is a simpler way to parse then doing
string searching for the right context.

lp:~jameinel/+junk/bzr-u1dbtest Development 2012-01-11 13:38:07 UTC 2012-01-11
3. Merge the two u1dbtest changes.

Author: John A Meinel
Revision Date: 2012-01-11 13:38:07 UTC

Merge the two u1dbtest changes.

lp:~jameinel/+junk/ants-2011-go Development 2012-01-02 18:42:56 UTC 2012-01-02
27. Found a bug, we weren't resetting the...

Author: John A Meinel
Revision Date: 2012-01-02 18:42:56 UTC

Found a bug, we weren't resetting the BFS between foods.

Which meant we were only really searching for the first food.

lp:~jameinel/u1db/bzr-u1dbtest Development 2011-11-23 11:57:21 UTC 2011-11-23
3. Allow --parallel

Author: John A Meinel
Revision Date: 2011-11-23 11:57:21 UTC

Allow --parallel

lp:~jameinel/u1db/get-all-docs (Has a merge proposal) Development 2011-11-15 14:10:32 UTC 2011-11-15
98. Have get_all_doc_ids return the curre...

Author: John A Meinel
Revision Date: 2011-11-15 14:10:32 UTC

Have get_all_doc_ids return the current db_generation just like whats_changed.

So now the only real difference between the two is that get_all_doc_ids doesn't return
the ids for deleted documents.

lp:~jameinel/u1db/faster-shutdown bug(Has a merge proposal) Development 2011-11-04 14:13:25 UTC 2011-11-04
106. Get faster test shutdown by doing a f...

Author: John A Meinel
Revision Date: 2011-11-04 14:12:26 UTC

Get faster test shutdown by doing a fake connect.

This requires fixing bug #884427, otherwise we get too much stipple in tests.
Otherwise the SocketServer defaults to the 0.01s timeout time, which adds up when
you have lots of tests.

Overall, this patch changes 'make check' from 2.172s down to 1.423s.

lp:~jameinel/meliae/fix_none (Has a merge proposal) Development 2011-11-02 20:29:11 UTC 2011-11-02
198. Handle the case when the while loop n...

Author: John A Meinel
Revision Date: 2011-11-02 20:29:11 UTC

Handle the case when the while loop never runs.

lp:~jameinel/meliae/tarmac-test Development 2011-11-01 15:26:03 UTC 2011-11-01
196. CHANGES update

Author: John A Meinel
Revision Date: 2011-11-01 15:25:57 UTC

CHANGES update

lp:~jameinel/bzr/2.5-hanging-tests Development 2011-09-30 11:55:30 UTC 2011-09-30
6179. more debugging bits.

Author: John A Meinel
Revision Date: 2011-09-30 11:55:30 UTC

more debugging bits.

lp:~jameinel/bzr/2.4-merge-2.3 Development 2011-09-02 22:26:49 UTC 2011-09-02
6044. Merge 2.3 into 2.4 including the get_...

Author: John A Meinel
Revision Date: 2011-09-02 22:26:49 UTC

Merge 2.3 into 2.4 including the get_parent_map tweak.

lp:~jameinel/meliae/bad_test (Has a merge proposal) Development 2011-09-02 13:12:02 UTC 2011-09-02
195. Add a test that will fail

Author: John A Meinel
Revision Date: 2011-09-02 13:11:49 UTC

Add a test that will fail

lp:~jameinel/meliae/bad_merge (Has a merge proposal) Development 2011-09-02 13:10:54 UTC 2011-09-02
195. Failing merge

Author: John A Meinel
Revision Date: 2011-09-02 13:10:37 UTC

Failing merge

lp:~jameinel/bzr/2.4-failing-no-fdatasync Development 2011-08-31 07:18:59 UTC 2011-08-31
6043. Switch sync to default True, and try ...

Author: John A Meinel
Revision Date: 2011-08-31 07:18:59 UTC

Switch sync to default True, and try another failed run.

lp:~jameinel/bzr/2.3-failing-full-log Development 2011-08-30 14:35:23 UTC 2011-08-30
5662. Add a failing test, so that I don't s...

Author: John A Meinel
Revision Date: 2011-08-30 10:49:48 UTC

Add a failing test, so that I don't submit stuff I don't want.

lp:~jameinel/bzr/2.5-no-fdatasync-tests Development 2011-08-29 17:34:59 UTC 2011-08-29
6112. Don't actually call fdatasync, make o...

Author: John A Meinel
Revision Date: 2011-08-29 17:32:36 UTC

Don't actually call fdatasync, make osutils.fdatasync a no-op

lp:~jameinel/+junk/gobzr Development 2011-07-15 14:30:40 UTC 2011-07-15
32. We now walk in the 'dirstate' order.

Author: John A Meinel
Revision Date: 2011-07-15 14:30:40 UTC

We now walk in the 'dirstate' order.

lp:~jameinel/+junk/mustache_perf Development 2011-07-01 16:10:03 UTC 2011-07-01
6. Add precompiling to test_go

Author: John A Meinel
Revision Date: 2011-07-01 16:10:03 UTC

Add precompiling to test_go

lp:~jameinel/+junk/gozjson Development 2011-06-18 22:38:37 UTC 2011-06-18
12. Pulling out UnmarshalJSON for now. N...

Author: John A Meinel
Revision Date: 2011-06-18 22:38:37 UTC

Pulling out UnmarshalJSON for now.

Next thing to try is just a sub-string matcher.

lp:~jameinel/+junk/murmurhash3-go Development 2011-06-18 20:48:57 UTC 2011-06-18
36. Update the Makefile to make it a bit ...

Author: John A Meinel
Revision Date: 2011-06-18 20:48:57 UTC

Update the Makefile to make it a bit easier to build with gccgo.
It has a bit of hard-coded stuff that should be brought from
the environment, but meh... it works.

lp:~jameinel/+junk/gozcat Development 2011-06-17 15:07:41 UTC 2011-06-17
2. Using bufio doesn't seem to change th...

Author: John A Meinel
Revision Date: 2011-06-17 15:07:26 UTC

Using bufio doesn't seem to change the numbers.
os.Open and os.Stdout may already be buffered.
Anyway, 6prof shows:
1142 samples (avg 1 threads)
 34.94%compress/flate.*decompressor·huffmanBlock
 33.27%compress/flate.*decompressor·huffSym
 15.94%hash/crc32.update
  8.49%compress/flate.*decompressor·moreBits
  5.34%bufio.*Reader·ReadByte
  0.70%runtime.memmove

Which clearly says that 77% of the time is spent in flate, and
16% is spent in crc32 (total 92.6%). ReadByte doesn't seem like
much of the time in that scenario. Also, I think zlib itself
uses big buffers rather than byte-at-a-time. IIRC you pass it
a variable length buffer, and it tells you when it has consumed
that and needs more data to process.

lp:~jameinel/bzr/2.4-dirstate-test Development 2011-05-30 10:32:37 UTC 2011-05-30
5927. Prototype a format that removes redun...

Author: John A Meinel
Revision Date: 2011-05-30 10:32:30 UTC

Prototype a format that removes redundancy, should be faster to parse.

lp:~jameinel/+junk/godirstate Development 2011-05-27 14:32:51 UTC 2011-05-27
24. Remove the error returns in favor of ...

Author: John A Meinel
Revision Date: 2011-05-27 14:32:51 UTC

Remove the error returns in favor of panic().

The immediate feeling, less clear state because we no longer add extra
state info to the error message. Probably a worthy trade for getting
a real traceback that has *even more* error info. (At the expense that
Parse() suppresses getting a traceback.)
Much clearer code without all the 'err' checking statements.

Possibly marginally faster (183ms). Probably fewer if checks
in trade for panic which probably has to be runtime checked
anyway.

lp:~jameinel/bzr/junk-test2 Development 2011-05-04 21:08:14 UTC 2011-05-04
5817. Second commit, more debugging.

Author: John A Meinel
Revision Date: 2011-05-03 12:40:03 UTC

Second commit, more debugging.

lp:~jameinel/bzr/bzr.dev Development 2011-05-03 17:44:22 UTC 2011-05-03
5816. (jelmer) Remove unused RepositoryForm...

Author: Canonical.com Patch Queue Manager
Revision Date: 2011-05-02 21:13:54 UTC

(jelmer) Remove unused RepositoryFormat._get_versioned_file_store. (Jelmer
 Vernooij)

lp:~jameinel/bzr/junk-test Development 2011-05-02 12:06:41 UTC 2011-05-02
5816. First commit, with debugging

Author: John A Meinel
Revision Date: 2011-05-02 12:04:29 UTC

First commit, with debugging

lp:~jameinel/bzr/2.4-incremental-push-stacked-745664 Development 2011-04-27 07:29:16 UTC 2011-04-27
5809. (jameinel) Fix bug #765881, we don't...

Author: Canonical.com Patch Queue Manager
Revision Date: 2011-04-21 13:22:08 UTC

(jameinel) Fix bug #765881,
 we don't need to save the dirstate file for trivial changes. (John A Meinel)

lp:~jameinel/bzr/test-traceback-767177 bug(Has a merge proposal) Development 2011-04-22 10:30:42 UTC 2011-04-22
5811. Update setup.py and release-notes to ...

Author: John A Meinel
Revision Date: 2011-04-22 10:30:42 UTC

Update setup.py and release-notes to say python 2.6

lp:~jameinel/subunit/only-genuine-failures Development 2011-04-14 17:23:48 UTC 2011-04-14
134. Merge together my two branches for my...

Author: John A Meinel
Revision Date: 2010-08-30 19:04:55 UTC

Merge together my two branches for my own needs

lp:~jameinel/loggerhead/trunk Development 2011-04-13 07:36:31 UTC 2011-04-13
446. [bug=758618] Remove the HeadMiddlewar...

Author: John A Meinel
Revision Date: 2011-04-13 07:36:23 UTC

[bug=758618] Remove the HeadMiddleware in 'bzr serve --http',
until it can be fixed properly.

lp:~jameinel/loggerhead/meliae-dump Development 2011-04-12 10:21:41 UTC 2011-04-12
447. Don't set pdb

Author: John A Meinel
Revision Date: 2011-04-12 10:14:46 UTC

Don't set pdb

lp:~jameinel/bzr/test-commits Development 2011-03-31 14:01:09 UTC 2011-03-31
5748. no change 3

Author: John A Meinel
Revision Date: 2011-03-31 14:01:09 UTC

no change 3

lp:~jameinel/launchpad/faster-branch-vfs-740759 bug Development 2011-03-29 14:10:45 UTC 2011-03-29
12688. Bug #740759, There was one more case ...

Author: John A Meinel
Revision Date: 2011-03-29 14:10:14 UTC

Bug #740759, There was one more case that was creating raw Failure objects.

This now means that 'initialize' generates 0 Failure exc_tb cases. Overall
speedup is from 703ms baseline, to ~180ms. It is equivalent to hacking
Failure.__init__ to never save a traceback.

lp:~jameinel/loggerhead/authors-733015 bug(Has a merge proposal) Development 2011-03-16 12:37:17 UTC 2011-03-16
440. Suppress the Author(s) field when it ...

Author: John A Meinel
Revision Date: 2011-03-16 12:37:17 UTC

Suppress the Author(s) field when it matches the committer.

lp:~jameinel/+junk/bzr-prompt-repack Development 2011-03-16 12:15:25 UTC 2011-03-16
1. Change the autopack code to first pro...

Author: John A Meinel
Revision Date: 2011-03-16 12:15:02 UTC

Change the autopack code to first prompt to see if the user
really wants to repack now.

lp:~jameinel/bzr/2.4-repack-missing-inventories-437003 Development 2011-03-08 12:00:59 UTC 2011-03-08
5706. Merge the fix from 2.0 all the way up...

Author: John A Meinel
Revision Date: 2011-03-08 11:57:31 UTC

Merge the fix from 2.0 all the way up to the 2.4 release.

lp:~jameinel/loggerhead/less_work_for_head_716217 (Has a merge proposal) Development 2011-03-03 11:48:26 UTC 2011-03-03
429. Merge trunk in, resolving merge confl...

Author: John A Meinel
Revision Date: 2011-03-03 11:48:26 UTC

Merge trunk in, resolving merge conflicts.

lp:~jameinel/bzr/2.4-log-subdir bug Development 2011-02-22 22:06:28 UTC 2011-02-22
5675. Add flags for enabling --delta comput...

Author: John A Meinel
Revision Date: 2011-02-22 22:06:28 UTC

Add flags for enabling --delta computation.

Something isn't 100% correct, because post-filter we end up with different counts.
The performance is pretty darn good, though.
[--filter] Took 4.184s for 100 revisions (610 changes, 88005 file_ids) and path: bzrlib
vs
Took 0.702s for 100 revisions (599 changes, 88005 file_ids) and path: bzrlib
vs
[--filter] Took 3.268s for 100 revisions (0 changes, 88005 file_ids) and path: bzrlib
and
Took 0.288s for 100 revisions (0 changes, 88005 file_ids) and path: bzrlib
Note also that iter_changes is faster in the chk form, than the pre-filtered form.
Not huge, but 0.7-0.28 = 0.414, vs 4.184-3.268=0.916.

lp:~jameinel/bzr/2.3-gcb-peak-mem bug(Has a merge proposal) Development 2010-12-02 21:44:26 UTC 2010-12-02
5543. A TODO entry. Overall this experimen...

Author: John A Meinel
Revision Date: 2010-12-02 21:42:46 UTC

A TODO entry.

Overall this experiment hasn't been particularly beneficial. The final speed
is still slower than the existing code, and the primary knob that reduced
peak memory size is to change the stride for large content. Which can be
trivially added to the existing match code.

I like the code quite a bit, but I wish I had more to show for the amount
of effort put into it.

lp:~jameinel/subunit/integration Development 2010-08-30 19:05:12 UTC 2010-08-30
134. Merge together my two branches for my...

Author: John A Meinel
Revision Date: 2010-08-30 19:04:55 UTC

Merge together my two branches for my own needs

lp:~jameinel/subunit/omit-times-623654 bug(Has a merge proposal) Development 2010-08-25 00:20:41 UTC 2010-08-25
133. (bug #623654) omit repeated time() ca...

Author: John A Meinel
Revision Date: 2010-08-25 00:17:00 UTC

(bug #623654) omit repeated time() calls.
If we are filtering out a bunch of tests, we should filter out their related time calls.
We emit a time only if it comes before or after something that isn't a time call.

lp:~jameinel/+junk/dicom_anonymizer Development 2010-08-12 20:06:50 UTC 2010-08-12
153. Add a file to list anonymized fields.

Author: John A Meinel
Revision Date: 2007-11-14 01:50:25 UTC

Add a file to list anonymized fields.

lp:~jameinel/meliae/sqlite_dump Development 2010-07-20 15:24:14 UTC 2010-07-20
157. Some hackish code to dump data to an ...

Author: John A Meinel
Revision Date: 2010-07-20 15:23:53 UTC

Some hackish code to dump data to an sqlite file.

lp:~jameinel/bzr/2.3-split-pack Development 2010-07-20 14:08:51 UTC 2010-07-20
5354. Revive my really-old split-pack code.

Author: John A Meinel
Revision Date: 2010-07-20 14:08:15 UTC

Revive my really-old split-pack code.

lp:~jameinel/+junk/bzr-check-chk Development 2010-07-12 10:34:00 UTC 2010-07-12
2. Check both the id_to_entry and the pa...

Author: John A Meinel
Revision Date: 2010-07-12 10:34:00 UTC

Check both the id_to_entry and the parent_id_basename_to_file_id map.

lp:~jameinel/bzr/2.0.6-reconcile-stacked-441125 bug Development 2010-06-23 21:25:59 UTC 2010-06-23
4753. calling repo.reconcile(thorough=True)...

Author: John A Meinel
Revision Date: 2010-06-23 20:56:41 UTC

calling repo.reconcile(thorough=True) seems to fail on all formats.

This is unexpected, as I would have thought 1.9 formats would have been fine.

lp:~jameinel/+junk/file_locking bug Development 2010-06-18 21:40:54 UTC 2010-06-18
39. Make take_lock a multi take_locks()

Author: John A Meinel
Revision Date: 2009-09-23 19:54:56 UTC

Make take_lock a multi take_locks()

lp:~jameinel/bzr/leaking-test-experiment Development 2010-06-17 13:57:08 UTC 2010-06-17
5274. Wrap socket objects so we can get tra...

Author: John A Meinel
Revision Date: 2010-06-17 13:56:44 UTC

Wrap socket objects so we can get tracebacks.

lp:~jameinel/bzr/2.2.0b2-pack-collection Development 2010-06-16 18:59:40 UTC 2010-06-16
5122. we can now round-trip content via dat...

Author: John A Meinel
Revision Date: 2010-06-16 18:59:40 UTC

we can now round-trip content via data_access.

lp:~jameinel/+junk/bzr_lock_test Development 2010-06-15 20:13:10 UTC 2010-06-15
2. Support bzr+ssh operations.

Author: John A Meinel
Revision Date: 2010-06-15 20:13:10 UTC

Support bzr+ssh operations.

lp:~jameinel/bzr/2.2-create-ghost Development 2010-06-07 21:03:16 UTC 2010-06-07
5285. Add the simplest setup I could think ...

Author: John A Meinel
Revision Date: 2010-06-07 21:01:46 UTC

Add the simplest setup I could think of to test that we can handle a ghost.

lp:~jameinel/loggerhead/integration Development 2010-05-04 21:55:04 UTC 2010-05-04
421. Merge the latest history-db fixes.

Author: John A Meinel
Revision Date: 2010-05-04 21:55:04 UTC

Merge the latest history-db fixes.

lp:~jameinel/bzr/lru_locking Development 2010-05-01 04:52:28 UTC 2010-05-01
5194. Possible thread-safe LRUCache impleme...

Author: John A Meinel
Revision Date: 2010-05-01 04:52:08 UTC

Possible thread-safe LRUCache implementation.

You could still break stuff by using .add() by multiple threads, but
at least the double-linked list structure should always be correct.
Which is the greater source of threading failures.

lp:~jameinel/loggerhead/merge_point_config (Has a merge proposal) Development 2010-04-26 18:18:39 UTC 2010-04-26
412. Turn show_merge_points into a config ...

Author: John A Meinel
Revision Date: 2010-04-26 18:17:26 UTC

Turn show_merge_points into a config setting.

Today it doesn't cost a whole lot, but with the caching changes, it will
start to cost a bit more.

lp:~jameinel/bzr/history_denormalization Development 2010-03-29 23:47:20 UTC 2010-03-29
5124. Some comments on the reverse mapping.

Author: John A Meinel
Revision Date: 2010-03-29 23:47:20 UTC

Some comments on the reverse mapping.

lp:~jameinel/bzr/2.2.0b2-contained-pack Development 2010-03-14 11:08:31 UTC 2010-03-14
5112. Merge and revert the removal, but kee...

Author: John A Meinel
Revision Date: 2010-03-14 11:08:31 UTC

Merge and revert the removal, but keep some of the changes.

lp:~jameinel/bzr-windows-installers/py2exe-local Development 2010-02-19 20:38:36 UTC 2010-02-19
89. Make a note of what needs to change t...

Author: John A Meinel
Revision Date: 2010-02-19 20:38:36 UTC

Make a note of what needs to change to bring py2exe code into local support.

lp:~jameinel/bzr-builddeb/import-scripts-updates (Has a merge proposal) Development 2010-02-18 06:18:25 UTC 2010-02-18
316. Workaround the redirect bug and imple...

Author: John A Meinel
Revision Date: 2010-02-18 06:18:25 UTC

Workaround the redirect bug and implement it ourself.
possible_transports provides all the caching that we would hope to get from
the redirection code, and then some. Testing shows that it does, indeed save
some extra connections. Not all of them, mostly because of the 15s timeout.
(We probe launchpad.net, find we need to download a big file from launchpadlibrarian.net
then spend >15s downloading. The next file reconnects to lp.net but not lpl.net)

lp:~jameinel/bzr-builddeb/import-scripts-updates2 (Has a merge proposal) Development 2010-02-17 20:55:44 UTC 2010-02-17
312. Several small updates. 1) handle when...

Author: John A Meinel
Revision Date: 2010-02-17 20:54:47 UTC

Several small updates.
1) handle when madison-lite is not installed more gracefully
2) enable_default_logging() before loading plugins, in case something fails to load.
3) allow passing -Dxxx flags for bzrlib to use for debugging (like -Dhttp, -Derror, and -Dhpss)

lp:~jameinel/bzr/2.0.5-switch-unicode-317778 bug(Has a merge proposal) Development 2010-02-11 17:45:22 UTC 2010-02-11
4730. Escape the to_location for 'bzr switc...

Author: philyoon
Revision Date: 2010-02-11 17:43:26 UTC

Escape the to_location for 'bzr switch'
so that it can handle non-ascii sibling branch names.

Needs tests. Bug #317778

lp:~jameinel/+junk/bzr-in-ancestry Development 2010-02-10 14:42:34 UTC 2010-02-10
4. Make it clearer that *any* ancestry i...

Author: John A Meinel
Revision Date: 2010-02-10 14:42:03 UTC

Make it clearer that *any* ancestry is sufficient

lp:~jameinel/+junk/bzr-share-ancestry Development 2010-02-10 14:39:02 UTC 2010-02-10
2. exit nonzero when the ancestry is not...

Author: John A Meinel
Revision Date: 2010-02-10 14:39:02 UTC

exit nonzero when the ancestry is not shared.

lp:~jameinel/testrepository/load-progress (Has a merge proposal) Development 2010-01-19 17:15:16 UTC 2010-01-19
78. Implement a crude --progress for 'tes...

Author: John A Meinel
Revision Date: 2010-01-19 17:14:18 UTC

Implement a crude --progress for 'testr load'.

We already had a few result classes, this just adds one.
Also, it is a bit unfortunate that inserter.stopTestRun() has
a return value, as none of the other result classes do, and
MultiTestResult certainly doesn't return it.

I don't really understand why Robert called one startTestRun
and stopTestRun but didn't call all of them.

lp:~jameinel/bzr/ignore-exception Development 2010-01-15 14:37:39 UTC 2010-01-15
4956. Change the match order. We lose a tin...

Author: John A Meinel
Revision Date: 2010-01-15 14:37:12 UTC

Change the match order.
We lose a tiny bit of precision, but it should increase our match speed.
Specifically, if a pattern is not ignored, we don't need to evaluate
the exclusion pattern. Further we don't need to evaluate the always-ignore
pattern unless the exclusion pattern matches.
The loss of precision is that if a pattern is always-ignore but not
excluded, then we don't add the '\!\!' back to the pattern.
The gain is that in the 'initial add' case, we only need to check one
match, and not 3. And in the 'ignored' case, we only need to check
2 matches, and not 3. This should help decrease the performance hit.

lp:~jameinel/+junk/bzr-update-copyright Development 2010-01-08 21:36:39 UTC 2010-01-08
8. Handle newly added files. Also handl...

Author: John A Meinel
Revision Date: 2010-01-08 21:36:39 UTC

Handle newly added files.

Also handle files whose copyright would be correct according to committed
data, but now we have modified the file locally, and thus it needs
this years datestamp. (only currently active for only_changed since
otherwise we need to do a comparison check across every file in the tree.)

lp:~jameinel/kdebase-workspace/svn-trunk Development 2010-01-08 00:43:51 UTC 2010-01-08 This branch has not been imported yet.
lp:~jameinel/bzr/chk-index Development 2010-01-06 01:12:07 UTC 2010-01-06
4805. Merge bzr.dev 4934, resolve a small c...

Author: John A Meinel
Revision Date: 2010-01-06 01:12:07 UTC

Merge bzr.dev 4934, resolve a small conflict, come up to date.

lp:~jameinel/meliae/proxy Development 2009-12-23 23:30:28 UTC 2009-12-23
123. Start playing around with an ObjProxy...

Author: John A Meinel
Revision Date: 2009-12-23 23:29:54 UTC

Start playing around with an ObjProxy that can give prettier output.

Using a proxy object, we can look up extra info in the ObjManager
and generally give quick-info.

1100 of 163 results