When using the new system.historian.queryRawPoints function, I'm gettting return data which is outside of the ending boundary. I have includeBounds set to false in the function call.
Here is the function call:
LOGGER.info(" start : '{}'".format(start))
LOGGER.info(" end : '{}'".format(end))
query_results = system.historian.queryRawPoints(tag_paths, start, end, includeBounds=False)
LOGGER.info("Raw query returned '{}' rows".format(len(query_results)))
LOGGER.info("First Data Point Timestamp: '{}'".format(query_results[0][0]))
LOGGER.info("Last Data Point Timestamp: '{}'".format(query_results[-1][0]))
Here is the console output:
11:05:26.414 [AWT-EventQueue-0] INFO Scripting-Utils.History.HistoryUtils -- start : 'Fri Feb 27 00:00:00 EST 2026'
11:05:26.415 [AWT-EventQueue-0] INFO Scripting-Utils.History.HistoryUtils -- end : 'Thu Mar 05 23:59:00 EST 2026'
11:05:26.542 [AWT-EventQueue-0] INFO Scripting-Utils.History.HistoryUtils -- Raw query returned '8408' rows
11:05:26.542 [AWT-EventQueue-0] INFO Scripting-Utils.History.HistoryUtils -- First Data Point Timestamp: 'Sat Feb 28 10:39:39 EST 2026'
11:05:26.543 [AWT-EventQueue-0] INFO Scripting-Utils.History.HistoryUtils -- Last Data Point Timestamp: 'Fri Mar 06 08:42:22 EST 2026'
Am I missing something / doing something wrong? I am on Ignition 8.3.5-Snapshot which I realize is meant to be for testing purposes but wanted to flag this.