Bug 751255

Summary: 0.19.0 Release Tracker
Product: [Community] PressGang CCMS Reporter: Lee Newson <lnewson>
Component: CSProcessorAssignee: Lee Newson <lnewson>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 1.xCC: jwulf
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-20 01:50:23 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 750976, 751254, 751308    
Bug Blocks: 753038    

Description Lee Newson 2011-11-04 03:47:53 UTC

Comment 1 Lee Newson 2011-11-29 03:24:08 UTC
CSProcessor:

URL: http://turkinator.eng.bne.redhat.com/csprocessor-builds/csprocessor-build19.war

SQL Script: http://turkinator.eng.bne.redhat.com/build-sql-scripts/build-19.sql

Changes:
- CSProcessor 
        - Disabled the ability to use next/previous relationships through a content specification.
        - Added the ability to target N<Number> topics.
- Webservice
        - Bug #750976 Added the ability to create, build, list and search snapshots. It will also create a skynet snapshot, this however is never used for processing and is only created to see the snapshot in skynet. It also is using a version from last week because the newer versions still have bugs.
        - Changed the search and list functionality to allow for paging to be done if required.
        - Added created by to the content specification list response.
- CSBuilder
        - Bug #750976 Added the ability to build using snapshots.
        - Bug #751308 Changed the wording in the revision history.
        - Changed how some of the relationships are displayed when building a book using processes.
        - Bug #756883 Added the ability to build under permissive mode incase a topic title has changed since the last content specification push.

Note: Make sure you execute the SQL script first, before trying to run the server.

Client:

URL: http://turkinator.eng.bne.redhat.com/client-build15/skynet.jar

Changes:
- Bug #750976 Added the ability to create snapshots. Use snapshot <Spec ID> --name <Snapshot Name>
- Bug #750976 Added the ability to build using build -c <Spec ID> -s <Snapshot ID>
- Bug #750976 Added the ability to list snapshots using the list -s functionality. You can also list snapshots for specific content specificaitons using the list -s <SpecID> command.
- Bug #750976 Added the ability to search snapshots for the snapshot name. This is done by using the search -s <Query> command.
- Bug #756883 Added the -p option for building under permissive mode
- Added the created by field for content specification lists

Comment 2 Lee Newson 2011-11-29 03:32:44 UTC
Forget to mention this:

Since the processor might be used on a Read Only database the topic snapshot creation needs to be able to turned on or off. So I've implemented the "csprocessor.create-topic-snapshots"  property to control this. If this isn't specified in the server then the default is to not create topic snapshots. The actual line to put in the standalone.xml server file is shown below:

<property name="csprocessor.create-topic-snapshots" value="true"/>