wiki:TracQuery
Last modified 9 years ago Last modified on 11/07/11 00:39:57

Trac Ticket Queries

In addition to reports, Trac provides support for custom ticket queries, used to display lists of tickets meeting a specified set of criteria.

To configure and execute a custom query, switch to the View Tickets module from the navigation bar, and select the Custom Query link.

Filters

When you first go to the query page the default filter will display tickets relevant to you:

  • If logged in then all open tickets it will display open tickets assigned to you.
  • If not logged in but you have specified a name or email address in the preferences then it will display all open tickets where your email (or name if email not defined) is in the CC list.
  • If not logged and no name/email defined in the preferences then all open issues are displayed.

Current filters can be removed by clicking the button to the left with the minus sign on the label. New filters are added from the pulldown lists at the bottom corners of the filters box ('And' conditions on the left, 'Or' conditions on the right). Filters with either a text box or a pulldown menu of options can be added multiple times to perform an or of the criteria.

You can use the fields just below the filters box to group the results based on a field, or display the full description for each ticket.

Once you've edited your filters click the Update button to refresh your results.

Clicking on one of the query results will take you to that ticket. You can navigate through the results by clicking the Next Ticket or Previous Ticket links just below the main menu bar, or click the Back to Query link to return to the query page.

You can safely edit any of the tickets and continue to navigate through the results using the Next/Previous/Back to Query links after saving your results. When you return to the query any tickets which were edited will be displayed with italicized text. If one of the tickets was edited such that it no longer matches the query criteria the text will also be greyed. Lastly, if a new ticket matching the query criteria has been created, it will be shown in bold.

The query results can be refreshed and cleared of these status indicators by clicking the Update button again.

Saving Queries

Trac allows you to save the query as a named query accessible from the reports module. To save a query ensure that you have Updated the view and then click the Save query button displayed beneath the results. You can also save references to queries in Wiki content, as described below.

Note: one way to easily build queries like the ones below, you can build and test the queries in the Custom report module and when ready - click Save query. This will build the query string for you. All you need to do is remove the extra line breaks.

You may want to save some queries so that you can come back to them later. You can do this by making a link to the query from any Wiki page.

[query:status=new|assigned|reopened&version=1.0 Active tickets against 1.0]

Which is displayed as:

Active tickets against 1.0

This uses a very simple query language to specify the criteria (see Query Language).

Alternatively, you can copy the query string of a query and paste that into the Wiki link, including the leading ? character:

[query:?status=new&status=assigned&status=reopened&group=owner Assigned tickets by owner]

Which is displayed as:

Assigned tickets by owner

Using the [[TicketQuery]] Macro

The TicketQuery macro lets you display lists of tickets matching certain criteria anywhere you can use WikiFormatting.

Example:

[[TicketQuery(version=0.6|0.7&resolution=duplicate)]]

This is displayed as:

#37
Add and maintain History for workspaces
#72
LoadLog to handle other log file types
#76
Implement a Load and SaveNexus pair of algorithms, does not include instrument geometry
#148
Algorithms for incident beam correction
#161
Installation of Mantid to a directory with restricted access can make problems for the user
#216
Generalise Unwrap algorithm
#224
MONITOR_UNWRAP algorithm
#231
Windows Installer picking strange install drive on multi drive machines
#255
Diagnostics: Noisy detectors
#278
Add Geometry names Tree widget to geometry viewer
#282
Allow Python run asynchronously in MantidPlot
#294
Make it easy for uses to execute common python scripts
#326
Evaluate new Nexus C++ interface
#328
Bug in PlotSPpectra for workspace with only 1 spectrum
#329
segmentation fault when closing Workspace but plot still active
#340
Add Axes to the Instrument Window renderer
#364
Instrument render window to include Instrument orientation
#374
MantidMatrix import dialog does not accurately describe what is being imported, ie spectraNo vs spectraIndex
#382
Add functionality to test a track projection against the whole instrument
#414
Add interpolation options to RemoveBins
#417
Use GeneralisedSecondDifference algorithm in FindPeaks
#433
Prompt Pulse removal HRPD
#437
SANS: ConvertUnits to include gravity
#449
Create a widget for displaying arbitrary objects (or object components)
#450
Generic attenuation correction
#453
Windows 64 version of Mantidplot
#456
Export n dimensional data to Paraview
#470
Retire FindPeaks algorithm for FindPeaks1D
#488
SANS: Add new masking shapes
#489
SANS: Deadtime corrections
#518
Plotting tools are no longer activated on creating a graph
#536
LoadDAE to support Instrument data and view
#608
Create a LoadInstrumentFromNexus algorithm
#614
Fit1D: Allow specific curve fits to cutomise the Fit Quailty test
#642
MantidPlot: No easy way of viewing which detectors contribute to a spectrum if > 1
#643
MantidPlot: No easy way of viewing which detectors contribute to a spectrum if > 1
#694
Algorithm for detector efficiency corrections
#718
Further memory management improvements
#754
Create a QxQz plot for reflectomoters
#779
Save Nexus should allow overwite as well as append
#803
Create a GroupDetectorsFromFile algorithm
#821
Create a graph of active detectors in the instrument
#822
Changing from picking mode to normal mode in Instrument View cause background color to change
#824
Unwrap instrument views on cylinder or sphere
#850
qtiplot crash when double-clicking on a plot curve
#856
Stitching (perhaps StitchWorkspace) algorithm
#859
Non regular 2D plots
#871
GUI to enter sample chemical formula and calculate input to CylinderAbsorption
#878
Instrument View: Add option to display as wire frame
#906
MantidPlot: In python, the mergePlots command is broken
#915
Toolbar placement needs rethinking
#918
Problem running PlotAsymByLogValue for Hifi data
#923
Inconsistency in dealing with sample geometry details
#949
Graph axes do not resize when an underling workspace is updated
#955
seperate the Intrument view control from Mantidplot
#956
Slow loading of recently generated NexusProcessed files
#969
Fit including convolution
#972
Common Fit Properties for a Peak fit Fn
#976
Create a SaveDasc algorithm
#985
MantidPlot: Choosing of scale if converting to logarithmic vertical axis
#1012
Unix memory management: Managed after the second load of a full WISH
#1048
design a protype interface for processing Excitations Group run data
#1055
Redesign the multi-peak fitting tool in MantidPlot
#1113
Extend MWRunFile widget to run in a separate thread when checking
#1114
Write wiki pages and code documentation for the Excitation's Convert to Energy Interface
#1115
Implement file widget validation as a separate thread
#1125
Add multiple scattering to generic absorption correction
#1139
Upgrade the Mac build to an OpenMP-enabled version of gcc
#1147
2D smoothing
#1183
Displaying consistent numbers in labels from in fit-result-graph
#1213
Implement derivatives for Convolution
#1258
Command line python load libraries but does not register algorithms
#1269
Redhat/Mayavi crash
#1315
Add tooltips to the SANS GUI
#1328
Create routine to translate between spectrum number of workspace index
#1335
Upgrade FileValidator to respect wildcard characters
#1345
CUDA-based event processing
#1381
New units subsystem
#1388
Create instrument enumerations in external XML file
#1412
Algorithms in vanillia python failing should generate a python exception
#1430
Create REF_M instrument geometry
#1431
Create REF_L instrument geometry
#1447
Move the Assign*() and Transmission*() code into a SANSReductionStep class
#1543
Integrate new HDF version into Mantid
#1573
Add algorithm supports EventWorkspace
#1625
Slicing with Width
#1626
Simple Visualisation GUI - first implementation
#1627
Embed Custom VisIt widget in Mantiplot
#1641
Define Supercomputing Mantid & add option to build
#1708
Improve reduction application instrument picker
#1714
Script to calibrate detector position and tilt using powder data for SNAP (and maybe TOPAZ)
#1727
Geometry files: support changing instrument geometry in time
#1766
3D Instrument View: 3D axes are plotted on top of instrument instead of within.
#1788
Add Deprecation Mechanism for algorithms
#1789
Add Deprecation Mechanism for algorithms
#1791
Software Citation Log Message
#1804
Link to default grouping file from default parameter file
#1809
ConjoinWorkspaces not working with one group and one single WS
#1871
Write a wiki page for the ISIS SANS GUI
#1936
Clean up TimeSeriesProperty / log filtering
#1950
Show instrument only available when there is an instrument
#1992
List all elements of the covariance matrix using the same percentage format
#2022
Link the SANS Python interface and GUI together
#2083
SaveNXSPE dialog puts an *.nxspe after the filename rather than .nxspe
#2088
Ensure the InstrumentView code that display detector information is well written
#2098
Plus crashes with event workspaces
#2123
Hide invalid workspaces
#2131
Plot bins can only plot the first bin of spectra
#2150
Create Workspace should reject any misordered X data
#2154
Provide equivalent of COLETTE @WAV diagnostic
#2178
SANS display:In place fitting and calculations
#2198
FileFinder instrument name is case sensisitive
#2207
MantidPlot Config file: move from ".config/ISIS/MantidPlot.conf" to ".config/Mantid/MantidPlot.conf
#2208
Error in Sans wavelength loop
#2242
HFIR SANS: need to compute and store Q resolution
#2279
Minus: Add option to clear out memory of RHS operand
#2291
Divide does not work for workspaces output from SofQW algorithm
#2369
Custom Muon Nexus file does not load
#2373
Plot bins and mergeplots doesn't carry the error bars
#2385
Use a single Nexus API
#2390
Calculate errors when using Simplex minimizer
#2391
Workspaces duplicated on ungrouping
#2410
Cannot type SEQUOIA in Python Shell
#2475
Instrument parameter files need a schema
#2478
AlignDetectors use calibration workspace
#2484
Extend test for ManagedRawFileWorkspace2D and base classes
#2485
FileFinder: Should be case insensitive
#2498
Create user documentation for the ISIS SANS GUI
#2533
Plotbin leaves plots hanging around in Mantid
#2567
Analysis on windows is going to ManagedWorkspaces far too early
#2620
Empty parameters
#2660
Add python support for eventWorkspaces
#2692
Allow different auto-loaded parameter files for the same instrument
#2703
Allow to set a workspace to a function via attribute
#2705
Load does not show history for loading monitors
#2707
Separate Mask from Workspace
#2721
MantidPlot: allow rhe instrument window to be popped up with a specific tab
#2744
OpenGL Errors in Instrument View
#2756
ISIS SANS reductions are being affect by passed reductions
#2778
LoadDAE does not set the workspace X units
#2815
Tests fail with gcc 4.6
#2820
Bug in getPhi routine for Grouped detectors
#2836
Can't build user-algorithms
#2842
Clear compiler warnings
#2852
Log scaling in the instrument view has stopped working
#2857
MuonAnalysis: Handling loading of multiple runs
#2881
Fix strange paths in source tarball
#2935
Include/create pyc files in the rpm & mac installers
#2940
Saving/loading MantidPlot projects with fitting windows
#2964
Synchronise display changes in simple GUI
#2978
Change markers for MantidPlot plot spectrum
#2991
InstrumentView: Add single crystal peak selection tool
#3014
SANS: LOQ Colette-Mantid continued argeement test
#3036
Updating the Instrument view TOF window using the line entry boxes
#3055
Instrument view 2D projection crashes
#3062
Offline help
#3147
Odd error message on shutdown of MantidPlot- ubuntu 11.04 (natty)
#3191
EQSANS: Use data archive
#3216
Algorithm to calculate derived logs
#3241
Peak Picking tool unhandled exeption
#3261
SpatialGrouping performance is poor
#3266
MakeInelasticMDEventWorkspace: add algorithm
#3293
Add VS groups for Vates
#3296
DiffractionFocussing2: bad spectrum numbers in event mode.
#3335
System Test: xml error reporting
#3339
When copy workspace history equal signs missing
#3362
Coordinate Scripting Effort
#3405
SANS: User file command for transmissiong detector M4
#3417
Change MantidPlot config directory name to be something other than ISIS
#3458
Add option in XML grouping file to specify target spectrum ID for a group in GroupDetectors
#3485
Copy sample
#3513
LoadTOFRawNexus : write it
#3527
CropWorkspace should work for event workspaces
#3549
Remove Guassian1D warning
#3556
MergeMDEW: Algorithm to merge many MDEventWorkspaces
#3591
PeaksWorkspace in Table view in MantidPlot: Allow sorting
#3623
Add a LoadMask algorithm
#3642
Export Oriented Lattice to Python
#3655
Instrument view crashes over X forwarding from RHEL6 machine
#3670
Create MuliFit function different form MuliBG
#3683
Non Axis-aligned Visualization
#3685
SNSPowderReduction support VULCAN
#3693
bug with algebra on workspace groups
#3711
Performance degradation in DiffractionFocussing
#3733
Test the UserAlgorithm build script with the system tests
#3742
Re-enable use of SolidAngle in MedianDetectorTest
#3780
Box Controller XML Schema
#3785
"Script Window" button incorrectly toggles after closing the Python window
#3802
Save PeaksWorkspace
#3804
Mac: Startup splash screen does not contain version/date information
#3855
Next or previous on a non-existent file causes an extra file extension in Muon Analysis
#3872
Mantid crash as viewing instrument
#3906
Refactor IMDWorkspace
#3925
Create algorithm which can generate N-Dimensional workspace from selected workspace properties
#3938
Switch view for views needing accept don't work.
#3964
SANS: improve code in isis_reduction_step which loads data
#4012
Add a documentation target to CMake
#4026
Resize not working with ColorFill
#4047
Update NeXus libraries
#4054
SANS: write data stiching algorithm
#4059
Cannot change default colour map for colour fill plots
#4066
Color Fill axes revert to defaults
#4078
Error in python script generation from history via load
#4082
bad_alloc crash in Instrument Viewer
#4105
Save isaw peaks file is slow
#4125
Windows 7 (64bit) vates installer
#4126
Amend GeneratePythonScriptTest.h to no longer load a file ...
#4221
History script generation not working after running 'Load'
#4228
LoadInstrumentFromNexus does not work
#4312
Make LoadEventNexus support partial loading of spectra
#4317
GeneratePythonScript not working after running Load Dialog
#4358
SANS: python code cleanup for handling sample shapes
#4363
Change categories for several algorithms
#4366
SliceViewer: re-bin viewed slice to a MDHistoWorkspace
#4369
Generate masking workspace
#4374
Make MantidPlot unit test for simple 1D plotting methods
#4384
Expose categorised in fit property browser
#4418
Have an option to have the toolbar turned off by default while using MuonAnalysis.
#4426
Manditplot won't close after viewing Wiki Page
#4430
Floating windows no longer confirm closing
#4441
Mantidplot crash on closing a window (intermittent)
#4451
Plot Spectra Dialog - Example Spectra ID's for group workspaces not working.
#4505
HFIR SANS: CropWorkspace breaks Normalization
#4515
Fix Results Table after ADS became case sensitive.
#4546
AlgorithmHistory fails for Load algorithm
#4578
Graphs disappear if you resize a window really small
#4585
Avoid repeat paths listed in ManageUserDirectories
#4592
Support older incarnations of TOSCA
#4607
Appending files to Run fields in CTE and IDA interfaces seems counter-intuitive
#4667
Appropriately label summary spectra when loading Tosca files through CTE
#4702
Check needed for invalid input in UnitCell
#4714
LoadNexus() cannot put correct pulse time on any neutron event from new NeXus file
#4730
SANS: Replace linear fit1D alg with Fit equivalent in CalculateTransmission
#4755
The source tar.gz generated by CPack expands to include the CMAKE_INSTALL path
#4798
ConvertToMDEvents should produce output in different coordinate systems
#4827
Add and remove peaks from PeaksWorkspace by clicking on the Instrument view.
#4853
[IndDiff] - Track down source of errant error messages
#4864
[IDA] MSDFit - Allow for Loading Range of Runs
#4866
[IDA] MSDFit - Add Plot Options
#4888
Lighten the load with Algorithm.h
#4929
[IDA] MSDFit - Limit the Number of Plots
#4977
Waterfall plots don't play well with log scales
#5091
Diffraction Workflow as System Test
#5119
MUON: Loading a new run loses the selection made in the Results tab.
#5123
Update Wiki For Usage of new Installers
#5124
Update Wiki for Generation of New Installers
#5171
Adjust for sample offset, to improve indexing, when finding UB
#5184
Mac installer should be an app bundle
#5190
Line mode in SliceViewer doesn't work with Workspace2D
#5208
MUON: The interface should set the user facility and instrument automatically.
#5223
VATES on the Mac
#5229
Test for CheckWorkspacesMatch working for PeaksWorkspaces
#5260
Windows Folder Shortcuts
#5271
Win64: Mantid needs to be asked 3 times until it sets new python scripts path
#5298
(Not so) occasional failure of AlgorithmManagerTest.testDroppingOldOnes_extremeCase
#5365
LiveDataAlgorithm property checking
#5369
MUON: make 'Time Zero' editable
#5415
SANS: Understand where in the reduction chain EventWorkspace
#5528
Create REFL system tests
#5533
IntegratePeaksMD seg faults sporadically
#5543
MUON: Get periods to work in the interface.
#5557
MantidPlot workspace widget doesn't display correctly workspace groups
#5579
QuadraticBackgroundTest doesn't do anything useful
#5632
Fit Functions for NormaliseByDetector
#5642
Plot - Improve placement of legend
#5677
Create a PSI muon file reader
#5681
unit test for LoadSassenaParams
#5699
ISIS SANS: Plotting reduced rear & front data produces warning about differing units
#5709
Create a new unwrap view for VISION
#5730
CATALOGING: Load does not work on Mac
#5809
Build MDRootBox
#5823
Fix error in Back-to-back exponential convoluted with pseudovoigt peak profile
#5825
add a class for scaling transformations
#5826
add a class for scaling transformations
#5837
Implement a stochastic approach for optimization in Le Bail Fit
#5852
MD event workspace can not handle more then 0.3G events
#5856
should we copy methadata where experiment info is copied
#5930
Investigate the consequencses of recursive splitting the boxes on box tree
#6006
Reduce number of clicks in instrument view
#6024
Management of Custom Menus should use Mantid.user.properties
#6035
Repeated fast re-registering of python algorithm can cause a crash
#6106
Automated Instrument Definition Validation
#6115
Save as ROI to file/Save as mask to file does not work for WISH
#6117
Complemetary cal files contain the same selected detectors
#6126
Allow setting of a default perspective on opening the instrument window
#6128
Gropuing file obtained from instrument window always saved to mantid install directory
#6129
Instrument View does not remember its last settings.
#6134
Remove unused tool buttons from tool bars
#6135
Prepare for Visual Studio 2012 migration
#6184
Inst Param file -> Load matching name to inst file, with default after
#6189
Non linear history to allow DGS algorithms to be inspected
#6200
One NexusAPI, decide and implement C++ API doesn't close groups, or Nexus classes, or HDF5, or other
#6206
Update wiki_maker to use new python api
#6230
Modify absolute normalization to produce correct cross-section
#6239
IndirectDataAnalysis: ConvFit must output individual peaks.
#6265
SANS: Add user file column to batch
#6280
Implementation of GUI in IDA interface for Bayesian Analysis
#6295
Update MANDI monitor distances
#6363
Algorithm to set the Special Coordinate System
#6391
Migrate all python algorithms to new API
#6429
Modify disk buffer size calculations to evaluate deleted objects size correctly and estimate the speed of the deletion
#6431
ConvertToMD segfaults when run through NX
#6439
Make separate unit tests for MDBoxFlatTree class
#6440
Catalog login: Incorrect password leads to no error message
#6446
Mantid Crash due to Drawn Lines and Arrows
#6458
System test for inelastic absolute corrections
#6481
Use shared_ptrs in MatrixWorkspace get mapping functions
#6517
plotBin with multiple sources doesn't work
#6530
SANS: allow gui to load time sliced event data directly
#6531
SANS: allow gui to load time sliced event data directly
#6579
Update scripts to api v2: Remaining python algorithms
#6604
Update scripts to api v2: ORNL Reflectometry
#6608
GetDetOffsetsMultiPeaks: Add parameter for peak height discarding criteria
#6638
Review script repository scripts for how much work to move to new API
#6647
LoadSassena cannot owerwrite workspace
#6663
SANSUtility - add deprecate warning line to all its methods
#6668
Add LoadLogPopertyTable algorithm tests and documentation
#6683
Multispectra resolution in sequential fitting
#6713
Add Restore lauout option in MantidPlot
#6717
Update MANDI IDF
#6736
Move reducer code to new Python api
#6748
Refine background in LeBailFit
#6781
LoadDAE is broken with multi-period data
#6808
GeneratePythonScript failure
#6833
Masking Crash
#6872
Be more flexible when instrument_source entry not defined in Nexus
#6895
Installing script repository should set up path to the user scripts.
#6928
Allow gui to load event data directly
#6952
Create a curve type for plotting workspace bins
#6954
Chebshev background does not update A0-Anparameters in the fit browser
#6960
Trying to print a color-fill plot on the Mac crashes MantidPlot
#6988
LoadRKH should be able to load a whole list of files at once
#7010
IDF: make getMangledName() not refer to m_xmlFile
#7080
pythonalgorithms.directory key is still used in GUI dialog
#7092
Rename source files for fit functions
#7126
ConvertInstrumentFile has no testing
#7168
Add configuration parameters to SCD reduction scripts
#7177
MUON: Not cascade windows when 'hide prev graph'
#7187
Level Of Detail Should be Off by Default
#7197
Some Table workspaces cannot easily make histograms or sort
#7219
ICAT: Rewrite Catalog Loading
#7249
hkl precision in peaks table in slice view
#7254
Make workspace names in the ADS case insensitive
#7276
Algorithm to delete logs
#7297
Too many peak positions showing in sliceview
#7300
VSI Save Image Option
#7320
Add bold and italic to wiki parsing in qtassistant
#7330
MinValues and MaxValues should be optional in ConvertToMD
#7334
SCD reduction scripts default values for config options
#7357
Enable LoadInstrumentFromNexus to load from Nexus files other than Muon Nexus
#7395
Unit Test for LoadInstrumentFromNexus
#7401
Clarify PeaksInRegion error message
#7423
SmoothNeighbours input parameters are not parsed from GUI timely
#7448
Hide GUI options that don't work for TableWorkspaces in MantidPlot
#7464
Remove initializeReduction from SetupEQSANSReduction
#7467
Move CalibrateRectangularDetector to API v2
#7520
Invalid Ticket hunt
#7529
ConvertToMD should determine limits if not supplied
#7592
SANS: Exception in automatic search
#7608
Move dgreduce scripts to use DGSReduction workflow
#7610
Investigate strange memory behaviour
#7613
Translator from GSAS to Mantid for initial fitting param starting value
#7616
Translator from GSAS to Mantid for initial fitting param starting value stage 2
#7618
Translator from FullProf to Mantid for initial fitting param starting value stage 2
#7621
Using SNS approach to post script processing at ISIS
#7647
RunPythonScript.py algorithm line ending issue
#7648
RunPythonScript.py algorithm line ending issue
#7671
Add right click option to clear UB matrix
#7680
Add a Tile Banks detector unwrap
#7693
Move RefLReduction.py to new API
#7850
Rename ConvertToEnergy interface
#7999
Deadtime for PlotAsymmetryByLogValue
#8048
Add a new switch that will turn on/off the geometry correction (turn off by default)
#8061
Remove auto-det param in LET_Parameters.xml
#8062
Load a file -- an error message is popped up when the Run botton is hit
#8117
Add Qmin to the SCD Event Data Reduction Interface
#8129
Fix box to fill OutputWorkspace for two algorithms
#8130
Loading of xml instrument in ISIS raw Nexus files
#8171
mantid-horace gen_sqw
#8182
FitPeak suggestion
#8246
create sansloadmask unit test
#8269
double reference to workspaces in ADS
#8287
SaveNexus trying to save a Table or Matrix which isn't a workspace
#8293
Mantid crashes after closing ISIS SANS interface
#8312
[IDA] Apply Corrections: Scale should be disabled
#8369
Investigate IntegratePeaksMD issue reported by Pascal
#8390
[IDA] Correcting FuryFit for two peaks
#8394
Make it easier to create tiled plots
#8409
Mantid crashes when plotting a mantid curve over a qtiplot curve
#8420
Nothing plotted when label column is used
#8500
CMake: Check for existence of lsb_release
#8507
SCDCalibratePanels get lattice constants from PeaksWorkspace
#8551
Refl_gui Improvements - Update wiki
#8577
Refl_gui Improvements - divide by 0
#8618
ReflectometryReductionOneAuto
#8620
Refl_gui Improvements - Implement AutoFill
#8647
Apply Workspace Index Operations
#8721
Refl_gui Improvements - Fix Instrument Selection
#8746
Complete the wiki of FitPeak
#8750
Refl_gui Improvements - RB search box
#8764
Default Settings.xml
#8767
ICAT in Reflectometry Code
#8772
Amend WorkspaceProperty so that it can hold a pointer to a WorkspaceGroup
#8826
Fix quick cleanup
#8829
Multiple table columns are plotted using the same color
#8836
Legend on 1d graphs have random positions
#8845
Check calibration of SANS2D new high angle detector
#8851
Add label isn't working with qtiplot plots
#8878
NOMAD calibration crashes mantid
#8890
Indirect C2E: Add moments tab
#8897
VSI Crash on Windows
#8930
Fix rectangular detector issues
#8945
Measure loading performance for large files and optimize
#8968
Expose (I)Algorithm::cancel() to python
#8987
Systemtest for loading ISIS histogram Nexus with IDF
#8988
Systemtest for loading ISIS event Nexus with IDF
#8989
Systemtest for 'logfile' parameters in Nexus IDFs
#9008
Modify code so that a PeaksWorkspace property is linked
#9010
Improve Wiki Documentation of EQSANS Algorithms
#9015
Remove the script/reduction folder
#9109
Reflectometry 3.1.1 issue to investigate - Possible defect
#9123
Generate experiment log
#9124
Add Flowchart to EQSANSLoad wiki document
#9150
Indicate Where Previously-Entered Values are Used to Populate Alg Dialogs
#9151
ConvolveWorkspaces creates arrays with incorrect lengths in some cases
#9158
New system test for fit function coding conventions
#9161
Mark output ws properties with existing ws names in algorithm dialogs
#9169
Transmission Runs in ReflectometryReductionOne
#9234
Allow users to plot all errorbars
#9283
Remote Mantid project (infrastructure)
#9291
delQ for ISIS
#9299
Visible Time Slicing
#9300
Correct handling of Fast logs in time slicing
#9372
"Previously-Entered Value" Icon Does Not Dissapear When Value is Changed Using "Browse"
#9471
Add option to SliceViewer for kf-ki
#9496
Usage example for LoadEvent algorithm
#9600
Worspace created by CreateSampleWorkspace crashes Mantid in Z cyclindrical view
#9652
Bring back qt-assistant for help
#9707
An extra output TableWorkspace from CreateLeBailFitInput
#9745
Update Indirect data analysis wiki page
#9755
Migrate workspace help pages to sphinx
#9803
Add option to select fiterbadpulses percentage to PD reduction gui
#9809
Collect stats on slowest unit tests
#9861
Algorithms with missing documentation
#9919
Add missing Algorithm Usage examples
#9994
Plotting slice from script does not work property
#9999
LoadSassena usage example (duplicate of 10018)
#10022
FilterByLogValue drops events if the log entries end
#10136
SaveLauenorm's doctest is not cleaning up properly.
#10163
Python whitespace issues on RHEL7
#10180
GetFittingParameter for Component
#10251
SNSPowderReduction system test error for MPI build
#10320
REFL detector has been rotated back to their initial position…. geometry files have to be modified.
#10327
Unit test for algorithm ExportExperimentLog
#10358
Event filter gui - label plot
#10361
Event filter gui - scaling gui
#10406
Implement the ability to reset a form back to default values found in the script
#10569
New user (mask) file SANS commands for TILT
#10677
Reimplement check_files_exist option for ISIS Direct reduction
#10717
First time usage dialog
#10719
3D plot not working when loading a small number of spectra
#10737
Flat plate absorption corrections calculation algorithm
#10752
Error setting default parameter values on Direct convert to Energy interface
#10776
Unexpected exception in Indirect Data Reduction
#10800
Linux packages have a circular dependency loop with MantidPlot_exe
#10812
Create usage examples for MDNormDirectSC
#10861
Issue with Indirect Data Reduction Interface
#10896
Wrap indirect absorption correction routines in algorithms
#10902
Remove Qt3 code from code base
#10968
Bank interpretation on EnginX Algorithms
#10997
Muon Analysis interface: graphic fitting tool doesn't turn on
#11019
MonteCarloAbsorption crashes if sample has zero volume
#11171
Paraview 3.98 custom app
#11222
Inelastic planning tools - Porting existing tools (cloned)
#11298
Keep transmission data for SNS
#11300
Reuse saved configuration in GUI
#11339
Preview Plot in the LineViewer
#11366
SliceViewer and workspace transposition
#11521
Colour Panel Issue
#11523
Cut Filter
#11524
Cut then scale
#11525
Cut then scale
#11526
Blanking Arrays
#11527
BinMD issue
#11531
Multiple Instances
#11532
Rotation in the Splatter Plot missing
#11535
Restart Issue
#11536
Colour bar issue
#11540
Clean up class_maker
#11545
View Settings
#11676
Allow PlotPeakByLogValue to take multiple minimizers
#11705
Floated Colour editor in VSI
#11742
Sliceviewer crash when try to draw cut line from matrixworkspace
#11763
Test Ticket for Issue Migration
#11797
Make LETReductionEvent2015Multirep run on at least one platform
#11798
Make system test BuildSQWTest run on at least on platform.
#11841
Avoid conversion to Q before integrating

Just like the query: wiki links, the parameter of this macro expects a query string formatted according to the rules of the simple ticket query language.

A more compact representation without the ticket summaries is also available:

[[TicketQuery(version=0.6|0.7&resolution=duplicate, compact)]]

This is displayed as:

#37, #72, #76, #148, #161, #216, #224, #231, #255, #278, #282, #294, #326, #328, #329, #340, #364, #374, #382, #414, #417, #433, #437, #449, #450, #453, #456, #470, #488, #489, #518, #536, #608, #614, #642, #643, #694, #718, #754, #779, #803, #821, #822, #824, #850, #856, #859, #871, #878, #906, #915, #918, #923, #949, #955, #956, #969, #972, #976, #985, #1012, #1048, #1055, #1113, #1114, #1115, #1125, #1139, #1147, #1183, #1213, #1258, #1269, #1315, #1328, #1335, #1345, #1381, #1388, #1412, #1430, #1431, #1447, #1543, #1573, #1625, #1626, #1627, #1641, #1708, #1714, #1727, #1766, #1788, #1789, #1791, #1804, #1809, #1871, #1936, #1950, #1992, #2022, #2083, #2088, #2098, #2123, #2131, #2150, #2154, #2178, #2198, #2207, #2208, #2242, #2279, #2291, #2369, #2373, #2385, #2390, #2391, #2410, #2475, #2478, #2484, #2485, #2498, #2533, #2567, #2620, #2660, #2692, #2703, #2705, #2707, #2721, #2744, #2756, #2778, #2815, #2820, #2836, #2842, #2852, #2857, #2881, #2935, #2940, #2964, #2978, #2991, #3014, #3036, #3055, #3062, #3147, #3191, #3216, #3241, #3261, #3266, #3293, #3296, #3335, #3339, #3362, #3405, #3417, #3458, #3485, #3513, #3527, #3549, #3556, #3591, #3623, #3642, #3655, #3670, #3683, #3685, #3693, #3711, #3733, #3742, #3780, #3785, #3802, #3804, #3855, #3872, #3906, #3925, #3938, #3964, #4012, #4026, #4047, #4054, #4059, #4066, #4078, #4082, #4105, #4125, #4126, #4221, #4228, #4312, #4317, #4358, #4363, #4366, #4369, #4374, #4384, #4418, #4426, #4430, #4441, #4451, #4505, #4515, #4546, #4578, #4585, #4592, #4607, #4667, #4702, #4714, #4730, #4755, #4798, #4827, #4853, #4864, #4866, #4888, #4929, #4977, #5091, #5119, #5123, #5124, #5171, #5184, #5190, #5208, #5223, #5229, #5260, #5271, #5298, #5365, #5369, #5415, #5528, #5533, #5543, #5557, #5579, #5632, #5642, #5677, #5681, #5699, #5709, #5730, #5809, #5823, #5825, #5826, #5837, #5852, #5856, #5930, #6006, #6024, #6035, #6106, #6115, #6117, #6126, #6128, #6129, #6134, #6135, #6184, #6189, #6200, #6206, #6230, #6239, #6265, #6280, #6295, #6363, #6391, #6429, #6431, #6439, #6440, #6446, #6458, #6481, #6517, #6530, #6531, #6579, #6604, #6608, #6638, #6647, #6663, #6668, #6683, #6713, #6717, #6736, #6748, #6781, #6808, #6833, #6872, #6895, #6928, #6952, #6954, #6960, #6988, #7010, #7080, #7092, #7126, #7168, #7177, #7187, #7197, #7219, #7249, #7254, #7276, #7297, #7300, #7320, #7330, #7334, #7357, #7395, #7401, #7423, #7448, #7464, #7467, #7520, #7529, #7592, #7608, #7610, #7613, #7616, #7618, #7621, #7647, #7648, #7671, #7680, #7693, #7850, #7999, #8048, #8061, #8062, #8117, #8129, #8130, #8171, #8182, #8246, #8269, #8287, #8293, #8312, #8369, #8390, #8394, #8409, #8420, #8500, #8507, #8551, #8577, #8618, #8620, #8647, #8721, #8746, #8750, #8764, #8767, #8772, #8826, #8829, #8836, #8845, #8851, #8878, #8890, #8897, #8930, #8945, #8968, #8987, #8988, #8989, #9008, #9010, #9015, #9109, #9123, #9124, #9150, #9151, #9158, #9161, #9169, #9234, #9283, #9291, #9299, #9300, #9372, #9471, #9496, #9600, #9652, #9707, #9745, #9755, #9803, #9809, #9861, #9919, #9994, #9999, #10022, #10136, #10163, #10180, #10251, #10320, #10327, #10358, #10361, #10406, #10569, #10677, #10717, #10719, #10737, #10752, #10776, #10800, #10812, #10861, #10896, #10902, #10968, #10997, #11019, #11171, #11222, #11298, #11300, #11339, #11366, #11521, #11523, #11524, #11525, #11526, #11527, #11531, #11532, #11535, #11536, #11540, #11545, #11676, #11705, #11742, #11763, #11797, #11798, #11841

Finally, if you wish to receive only the number of defects that match the query, use the count parameter.

[[TicketQuery(version=0.6|0.7&resolution=duplicate, count)]]

This is displayed as:

497

Customizing the table format

You can also customize the columns displayed in the table format (format=table) by using col=<field> - you can specify multiple fields and what order they are displayed by placing pipes (|) between the columns like below:

[[TicketQuery(max=3,status=closed,order=id,desc=1,format=table,col=resolution|summary|owner|reporter)]]

This is displayed as:

Results (1 - 3 of 10335)

1 2 3 4 5 6 7 8 9 10 11
Ticket Resolution Summary Owner Reporter
#11886 fixed Replace reduction script if sample script is outdated Alex Buts Alex Buts
#11880 fixed Fix squish Harry Jeffery Harry Jeffery
#11877 fixed SaveNexusProcessed/LoadNexusProcessed round trip bug Raquel Alvarez Banos Raquel Alvarez Banos
1 2 3 4 5 6 7 8 9 10 11

Full rows

In table format you can also have full rows by using rows=<field> like below:

[[TicketQuery(max=3,status=closed,order=id,desc=1,format=table,col=resolution|summary|owner|reporter,rows=description)]]

This is displayed as:

Results (1 - 3 of 10335)

1 2 3 4 5 6 7 8 9 10 11
Ticket Resolution Summary Owner Reporter
#11886 fixed Replace reduction script if sample script is outdated Alex Buts Alex Buts
Description

Logical bug has been identified in operating isis configuration script.

If sample script have changed and previous configuration script existed, the reduction script remains untouched.

The sample reduction script should be replaced by new one if user have not touched it and sample reduction script have changed.

#11880 fixed Fix squish Harry Jeffery Harry Jeffery
Description

Squish is failing. It needs to be fixed.

#11877 fixed SaveNexusProcessed/LoadNexusProcessed round trip bug Raquel Alvarez Banos Raquel Alvarez Banos
Description

Run the following script to reproduce the issue:

X = [0,1,2,3,4,5] + [0,10,20,30,40,50] + [0,100,200,300,400,500]
Y = [0,1,2,3,4,5] + [0,10,20,30,40,50] + [0,100,200,300,400,500]
ws = CreateWorkspace(DataX=X,DataY=Y,NSpec=3)

SaveNexusProcessed(InputWorkspace=ws,Filename='test.nxs')
ows = LoadNexusProcessed(Filename='test.nxs')
print CheckWorkspacesMatch(ws,ows)

ws and ows do not match because ws is a point-like workspace (n x values and n y values) but LoadNexusProcessed is assuming a histogram workspace and loading n+1 x values.

1 2 3 4 5 6 7 8 9 10 11

Query Language

query: TracLinks and the [[TicketQuery]] macro both use a mini “query language” for specifying query filters. Basically, the filters are separated by ampersands (&). Each filter then consists of the ticket field name, an operator, and one or more values. More than one value are separated by a pipe (|), meaning that the filter matches any of the values. To include a literal & or | in a value, escape the character with a backslash ().

The available operators are:

= the field content exactly matches one of the values
~= the field content contains one or more of the values
^= the field content starts with one of the values
$= the field content ends with one of the values

All of these operators can also be negated:

!= the field content matches none of the values
!~= the field content does not contain any of the values
!^= the field content does not start with any of the values
!$= the field content does not end with any of the values

The date fields created and modified can be constrained by using the = operator and specifying a value containing two dates separated by two dots (..). Either end of the date range can be left empty, meaning that the corresponding end of the range is open. The date parser understands a few natural date specifications like "3 weeks ago", "last month" and "now", as well as Bugzilla-style date specifications like "1d", "2w", "3m" or "4y" for 1 day, 2 weeks, 3 months and 4 years, respectively. Spaces in date specifications can be left out to avoid having to quote the query string.

created=2007-01-01..2008-01-01 query tickets created in 2007
created=lastmonth..thismonth query tickets created during the previous month
modified=1weekago.. query tickets that have been modified in the last week
modified=..30daysago query tickets that have been inactive for the last 30 days

See also: TracTickets, TracReports, TracGuide