Project

General

Profile

Bug #139

base64 encoding for XA 1.1 String Pool

Added by Paula Gearon over 15 years ago. Updated over 15 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Mulgara
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
fixed

Description

The scripted TQL tasks failed to return some data that was encoded with base64. This may be something in the string pool or some strange interaction with something else, as I haven't looked too closely at it yet. Every other data type appears OK, so far.

The problem appears in the tests in jxtest/iTQL/data_types/binary/base64Binary. The third test should give the results in queryResult3.txt, but the results are instead empty (the result is still well formatted, but contains an empty set).

#1

Updated by Paula Gearon over 15 years ago

  • Status changed from New to Closed
  • Resolution set to fixed

Fixed the bug in r1290.

A weird Heisenbug showed up in SPHexBinaryImpl where a ByteBuffer refused to have it's position set to 0. The solution was to use absolute references. I still can't work out how this is failing, as it seems to be a JVM bug. See r1291 for the fix.

There were also some bad tests which were expecting erroneous answers. These were fixed in r1292.

Also available in: Atom PDF