|
ProjectOverview
This is a project description for XQuery debugger for MarkLogic XQuery applications.
Project-Overview, Featured XQDebug - MarkLogic XQuery DebuggerProject Overview:The goal of the XQDebug Project is to provide a Browser based debugger that is independent of any editor or browser, that can be installed and available for developers and administrators to develop and debug applications. XQDebug uses the MarkLogic debugging (dbg) API as much as possible to accomplish debugging tasks. Where the dbg library does not yet provide functionality, or we encounter bugs, we may need to create workarounds until a fix or update is available. XQDebug must run from and write to a database that is independent of any application or XQuery code that it is debugging. Otherwise it is possible to introduce changes in the state of the application that is being debugged. Therefore the install must create a database named XQDebug and copy all code and write all persisted information to that database. Prioritized Feature List:The priority order of this feature list is only approximate because features are also grouped logically and some features in a group have a lower priority of being implemented. The features which are listed in red have not been implemented yet.
Debug Information Persisted to User Session File in XQDebug Database (As needed):
Display of Configuration information
|