/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/help_topics/en/debug-flags.txt

  • Committer: Robert Collins
  • Date: 2007-03-25 08:59:56 UTC
  • mto: (2376.3.1 integration)
  • mto: This revision was merged to the branch mainline in revision 2401.
  • Revision ID: robertc@robertcollins.net-20070325085956-my8jv7cifqzyltyz
New SmartServer hooks facility. There are two initial hooks documented
in bzrlib.transport.smart.SmartServerHooks. The two initial hooks allow
plugins to execute code upon server startup and shutdown.
(Robert Collins).

SmartServer in standalone mode will now close its listening socket
when it stops, rather than waiting for garbage collection. This primarily
fixes test suite hangs when a test tries to connect to a shutdown server.
It may also help improve behaviour when dealing with a server running
on a specific port (rather than dynamically assigned ports).
(Robert Collins)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Debug Flags
2
 
===========
3
 
 
4
 
These flags can be passed on the bzr command line or (without the ``-D``
5
 
prefix) put in the ``debug_flags`` variable in ``bazaar.conf``.
6
 
 
7
 
-Dauth            Trace authentication sections used.
8
 
-Dbytes           Print out how many bytes were transferred
9
 
-Ddirstate        Trace dirstate activity (verbose!)
10
 
-Derror           Instead of normal error handling, always print a traceback
11
 
                  on error.
12
 
-Devil            Capture call sites that do expensive or badly-scaling
13
 
                  operations.
14
 
-Dfetch           Trace history copying between repositories.
15
 
-Dfilters         Emit information for debugging content filtering.
16
 
-Dforceinvdeltas  Force use of inventory deltas during generic streaming fetch.
17
 
-Dgraph           Trace graph traversal.
18
 
-Dhashcache       Log every time a working file is read to determine its hash.
19
 
-Dhooks           Trace hook execution.
20
 
-Dhpss            Trace smart protocol requests and responses.
21
 
-Dhpssdetail      More hpss details.
22
 
-Dhpssvfs         Traceback on vfs access to Remote objects.
23
 
-Dhttp            Trace http connections, requests and responses.
24
 
-Dindex           Trace major index operations.
25
 
-Dknit            Trace knit operations.
26
 
-Dlock            Trace when lockdir locks are taken or released.
27
 
-Dprogress        Trace progress bar operations.
28
 
-Dmerge           Emit information for debugging merges.
29
 
-Dno_apport       Don't use apport to report crashes.
30
 
-Dno_activity     Don't show transport activity indicator in progress bar.
31
 
-Dpack            Emit information about pack operations.
32
 
-Drelock          Emit a message every time a branch or repository object is
33
 
                  unlocked then relocked the same way.
34
 
-Dsftp            Trace SFTP internals.
35
 
-Dstatic_tuple    Error when a tuple is used where a StaticTuple is expected
36
 
-Dstream          Trace fetch streams.
37
 
-Dstrict_locks    Trace when OS locks are potentially used in a non-portable
38
 
                  manner.
39
 
-Dunlock          Some errors during unlock are treated as warnings.
40
 
-DIDS_never       Never use InterDifferingSerializer when fetching.
41
 
-DIDS_always      Always use InterDifferingSerializer to fetch if appropriate
42
 
                  for the format, even for non-local fetches.