lp:~zorba-coders/zorba/ft-base64Binary
- Get this branch:
- bzr branch lp:~zorba-coders/zorba/ft-base64Binary
Branch merges
- Till Westmann: Approve
- Matthias Brantner: Approve
-
Diff: 1259 lines (+739/-105)31 files modifiedChangeLog (+1/-0)
include/zorba/item.h (+23/-0)
include/zorba/item_factory.h (+20/-1)
modules/com/zorba-xquery/www/modules/converters/base64.xq (+6/-3)
modules/org/expath/ns/file.xq.src/file.cpp (+8/-13)
modules/org/expath/ns/file.xq.src/file_function.cpp (+20/-4)
src/api/item.cpp (+23/-0)
src/api/itemfactoryimpl.cpp (+20/-1)
src/api/itemfactoryimpl.h (+7/-0)
src/api/options.cpp (+1/-0)
src/api/serialization/serializer.cpp (+86/-40)
src/runtime/base64/base64_impl.cpp (+53/-21)
src/store/api/item.h (+8/-1)
src/store/api/item_factory.h (+25/-0)
src/store/naive/atomic_items.cpp (+204/-6)
src/store/naive/atomic_items.h (+97/-8)
src/store/naive/item.cpp (+19/-1)
src/store/naive/simple_item_factory.cpp (+30/-3)
src/store/naive/simple_item_factory.h (+13/-0)
src/types/casting.cpp (+12/-1)
src/zorbaserialization/zorba_class_serializer.cpp (+25/-2)
src/zorbatypes/binary.cpp (+10/-0)
test/rbkt/ExpQueryResults/zorba/base64/binary_1.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/base64/file_read_1.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/base64/file_read_2.xml.res (+1/-0)
test/rbkt/Queries/zorba/base64/binary_1.xq (+1/-0)
test/rbkt/Queries/zorba/base64/decoded-text (+1/-0)
test/rbkt/Queries/zorba/base64/encoded (+1/-0)
test/rbkt/Queries/zorba/base64/encoded-text (+1/-0)
test/rbkt/Queries/zorba/base64/file_read_1.xq (+10/-0)
test/rbkt/Queries/zorba/base64/file_read_2.xq (+11/-0)
Related bugs
Bug #898080: base64Binary needs to be streamable | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 10673. By Matthias Brantner
-
- improved getBase64Binary
Value
- added getBase64BinaryValue function to public api - 10672. By Matthias Brantner
-
- added missing reference result
- restored functionality of the binary emitter that was changed in the previous commit - 10670. By Matthias Brantner
-
more efficient implementation for base64Binary items
- streamable base64
- don't necessarily encode if not needed
- file:read-binary and file:write-binary create and consume a streamble base64Binary item, respectively
- cli supports -z method=binary for decoding base64Binary items in the result - 10669. By William Candillon
-
Update the XQDDF ebnf to fit with XQuery 3.0 syntax. Approved: William Candillon, Matthias Brantner
- 10668. By William Candillon <email address hidden>
-
Fix typos in doxygen documentation. Approved: Cezar Andrei, Matthias Brantner
- 10667. By Matthias Brantner
-
added two api functions to introspect the functions of a static context Approved: Till Westmann, Matthias Brantner
- 10666. By Paul J. Lucas
-
Fixed return type. Approved: Juan Zacarias, Matthias Brantner, Paul J. Lucas
- 10665. By Matthias Brantner
-
Put the state file written by the uuid functionality into the system's temp directory (temporary solution). Approved: Till Westmann, Matthias Brantner
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:zorba