Separate sync phases from phases 1-5. Adjust log message for easy parsing.

stress/events/events:
- Change Log Messages for phase begin/end to be "Phase N Begin:" and
"Phase N End:" to make regexp matching of lines in the log file
simpler.

stress/events/monitor.sh:

- Emit datetime stamps around the sync phase invocation. We use 'Phase
0' to denote each sync phase.

Tests added for: no
make test-suite run? no

release notes: non-user-visible changes

Change-Id: I2179c69511c0663339739b74d0badba8f5749b70
Reviewed-on: https://gerrit.franz.com:9080/903
Reviewed-by: Ahmon Dancy <dancy@franz.com>
Reviewed-by: John O'Rourke <john.orourke@franz.com>
Tested-by: Kevin Layer <layer@franz.com>
[bug19776] Python signals error if URIs are non-standard

Made the error when the server sends the Python client an invalid
URI clearer.

Tests added for:     None
make test-suite run? nosetests run

Change-Id: Ibd8cc3bd730d6d051a86a407f2ed45f1da8f18e4
Reviewed-on: https://gerrit.franz.com:9080/1012
Reviewed-by: Ahmon Dancy <dancy@franz.com>
Reviewed-by: John O'Rourke <john.orourke@franz.com>
Tested-by: Kevin Layer <layer@franz.com>
bug19881. conditionalize sync phase. pass catalog and db to monitor.sh

stress/events/events:
- pass catalog and repository to invocation of monitor.sh

stress/events/monitor.sh:
- conditionalize sync phases, so they don't trigger unless
  /fi/cl/8.2/bin/mlisp-64 exists. Needed so events tests don't
  fail at customer sites.

- no longer use a hardwired dbname and catalog. Accept 4 command-line
   arguments. It previously accepted 1 or 2 depending on invocation.

  1. "start" or "stop"
  2. a string describing the phase
  3. a string naming a catalog
  4. a string naming a repository.

Tests added for: none
make test-suite run? no

release notes: non-user-visible changes.

Tests added for:     <list rfe/bug id's>
make test-suite run? <yes/no>

Change-Id: I36d2df288fc16d36b105c219bf9862c0b9032842
Reviewed-on: https://gerrit.franz.com:9080/1025
Reviewed-by: Ahmon Dancy <dancy@franz.com>
Reviewed-by: John O'Rourke <john.orourke@franz.com>
Tested-by: Kevin Layer <layer@franz.com>
rfe10221 - Add bulk mode support for Python client

Requires:
Change Ibe086bbd: rfe10303: Revise bulk-load mode interface
https://gerrit.franz.com:9080/#change,1046

Added bulk mode support to Python client. Added nosetest for same.
Added bulk mode loading support to events test with the
-u/--bulk-mode option.

Tests added for:     rfe10221
make test-suite run? nosetests and events tests were run

<release-note>
rfe10221: BulkMode support added to Python client

Bulk Mode is a repository-wide setting that affects
all connected clients.

Use the bulk_mode property on a repository object to
set and get the bulk_mode state. here are some
examples.

repository.bulk_mode = True
print "The bulk mode state is ", repository.bulk_mode

If you only have a connection object, you can access
the property with conn.repository.bulk_mode.

Any commits while repository.bulk_mode is true are done so
using BulkMode on the server.
</release-note>

<documentation>
Bulk Mode is a repository-wide setting that affects
all connected clients.

Use the bulk_mode property on a repository object to
set and get the bulk_mode state. here are some
examples.

repository.bulk_mode = True
print "The bulk mode state is ", repository.bulk_mode

If you only have a connection object, you can access
the property with conn.repository.bulk_mode.

Any commits while repository.bulk_mode is true are done so
using BulkMode on the server.

Note: Add URL for AllegroGraph server Bulk Mode description
</documentation>

Change-Id: Ie54f1fff3476cedc9e174439627b2a329409339e
Reviewed-on: https://gerrit.franz.com:9080/1014
Reviewed-by: Kevin Layer <layer@franz.com>
Tested-by: Kevin Layer <layer@franz.com>
changed release number in python-tutorial-40.html and python-API-40.html

the release number was 3.1 or 4,0 or 4,1 in the files so
I made them all 4.2.

Change-Id: Ide36019fc23d4548b46134fa79fbc0d4ceb40e0a
Reviewed-on: https://gerrit.franz.com:9080/1069
Reviewed-by: Ahmon Dancy <dancy@franz.com>
Reviewed-by: Kevin Layer <layer@franz.com>
Tested-by: Kevin Layer <layer@franz.com>
Fixed bad link in tutorial file (4.2 docs)

A link in the tutorial file src/tutorial/java-tutorial-40.html
pointed to current/reference-guide.html. That link was valid for
3.3 but not for 4.x because reference-guide.html was renamed
lisp-reference.html. This became apparent when we made /current/
point to the 4.2 docs.

Change-Id: I711aa16b45c6229c4ead2d77c7b7c5d856111b8e
Reviewed-on: https://gerrit.franz.com:9080/1376
Tested-by: Kevin Layer <layer@franz.com>
Reviewed-by: Kevin Layer <layer@franz.com>