corb2 | MarkLogic tool for bulk loading | SQL Database library

 by   marklogic-community Java Version: v2.5.4 License: Non-SPDX

kandi X-RAY | corb2 Summary

kandi X-RAY | corb2 Summary

corb2 is a Java library typically used in Database, SQL Database applications. corb2 has no bugs, it has no vulnerabilities, it has build file available and it has low support. However corb2 has a Non-SPDX License. You can download it from GitHub, Maven.

CoRB is a Java tool designed for bulk content-reprocessing of documents stored in MarkLogic. CoRB stands for Content Reprocessing in Bulk and is a multi-threaded workhorse tool at your disposal. In a nutshell, CoRB works off a list of documents in a database and performs operations against those documents. CoRB operations can include generating a report across all documents, manipulating the individual documents, or a combination thereof.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              corb2 has a low active ecosystem.
              It has 18 star(s) with 16 fork(s). There are 14 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 8 open issues and 101 have been closed. On average issues are closed in 508 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of corb2 is v2.5.4

            kandi-Quality Quality

              corb2 has 0 bugs and 0 code smells.

            kandi-Security Security

              corb2 has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              corb2 code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              corb2 has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              corb2 releases are available to install and integrate.
              Deployable package is available in Maven.
              Build file is available. You can build the component from source.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed corb2 and discovered the below as its top functions. This is intended to give you an instant insight into corb2 implemented functionality, and help decide if they suit your requirements.
            • Parse command line arguments
            • Normalize properties
            • Creates an instance of the Task class
            • Parse the job server ports
            • Opens the client
            • Log the queue status
            • Collect custom input options
            • Populate a queue of URIs from the given resultSequence
            • Entry point
            • Main method for testing
            • Initialize XCC connection strings
            • Returns the next line
            • Opens the loader
            • Opens the XML file
            • Returns the next content
            • Initialize the decrypter
            • Initialize options
            • Log options
            • Get the SSLContext for this keystore
            • Initialize the private key
            • Handle the http request
            • Parse an XPath expression into a regex
            • Handle a request
            • Called after an execute method
            • Removes the item at the given index
            • Entry point for execution
            Get all kandi verified functions for this library.

            corb2 Key Features

            No Key Features are available at this moment for corb2.

            corb2 Examples and Code Snippets

            No Code Snippets are available at this moment for corb2.

            Community Discussions

            QUESTION

            corb2 compatibility check with MarkLogic
            Asked 2020-Oct-16 at 19:07

            Like mlcp, I dont see any compatibility comments related to corb2 with latest MarkLogic versions. Is CoRB2 compatible with all ML versions? If not, is there a location I can refer to? I know I can test it out, but it is better to check documentation as I might miss some tests.

            ...

            ANSWER

            Answered 2020-Oct-16 at 19:07

            CoRB2 should be compatible with all currently supported versions of MarkLogic.

            Unlike MLCP, CoRB is a community driven open source effort and not an officially supported MarkLogic offering, so I would not expect to find compatibility information about CoRB versions in the MarkLogic documentation.

            If there were to be a compatibility issue, it would likely be if there were a breaking change to the XCC library used to communicate with MarkLogic. Since the XCC library is a MarkLogic supported offering, you can expect that any breaking changes will be noted in the MarkLogic release notes. For instance:

            CoRB is built and tested with the latest available XCC and MarkLogic versions. If there were to be a breaking change, it would be noted in the CoRB README.

            Source https://stackoverflow.com/questions/64384833

            QUESTION

            Passing parameters to corb uri stage using ml-gradle
            Asked 2020-Mar-12 at 13:28

            I'm using ml-gradle with corb2 2.4.5 and Marklogic 9.0.5.

            I'm trying to pass a parameter to corb when running the gradle task. I've passed the parameter in at

            -DURIS-MODULE.id="sf"

            In my xquery module, I have

            declare variable $id as xs:string external;

            The corb process runs, but it doesn't set the id variable. What do I need to change to make this work?

            ...

            ANSWER

            Answered 2020-Mar-12 at 13:28

            All system properties should be set and passed to your CoRB job when executing the ml-gradle CoRB task.

            I suspect that you might be running an old version of ml-gradle, or there may be something else that is off in your job.

            I have verified that I can pass in an external URIS-MODULE variable to this simplified job by executing the following command:

            Source https://stackoverflow.com/questions/60646607

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install corb2

            You can download it from GitHub, Maven.
            You can use corb2 like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the corb2 component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .

            Support

            To get help with CoRB. The entry point is the main method in the com.marklogic.developer.corb.Manager class. CoRB requires the MarkLogic XCC JAR in the classpath, preferably the version that corresponds to the MarkLogic server version, which can be downloaded from https://developer.marklogic.com/products/xcc. Use Java 1.8 or later.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/marklogic-community/corb2.git

          • CLI

            gh repo clone marklogic-community/corb2

          • sshUrl

            git@github.com:marklogic-community/corb2.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular SQL Database Libraries

            dbeaver

            by dbeaver

            sequelize

            by sequelize

            flink

            by apache

            knex

            by knex

            Dapper

            by DapperLib

            Try Top Libraries by marklogic-community

            marklogic-samplestack

            by marklogic-communityJavaScript

            ml-gradle

            by marklogic-communityGroovy

            slush-marklogic-node

            by marklogic-communityJavaScript

            RunDMC

            by marklogic-communityJavaScript

            mlxprs

            by marklogic-communityTypeScript