Hi, 

Voyage-UnQLite uses PunQLite driver. 
I will check what happens, because it should be working.

Esteban

ps: numbering is a mess, it doesn’t necessarily means anything.

> On 06 Sep 2016, at 12:42, PBKResearch <pe...@pbkresearch.co.uk> wrote:
> 
> Hi Esteban
>  
> Well, I tried re-installing from your repo, but now I cannot even run the 
> tests in the mumez repo. Whatever I try, I get an error message
> in trying to open the database, saying I cannot get a pointer to a byte array.
>  
> Previously, my Monticello browser said I was using 
> PunQLite-Core(TorstenBergmann.28); now it shows the version as 
> Estebanlorenzano.17. I don’t understand the naming and numbering, but surely 
> the version number shouldn’t go backwards?
>  
> Should I give upon PunQLite, and maybe try Voyage-UnqLite instead? Basically 
> all I need is a database that looks like a large dictionary, with rather 
> lengthy entries (mainly in XML).
>  
> Thanks.
>  
> Peter Kenny
>  
>  
> From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of 
> Esteban Lorenzano
> Sent: 06 September 2016 10:21
> To: Any question about pharo is welcome <pharo-users@lists.pharo.org>
> Subject: Re: [Pharo-users] PunQlite problems
>  
> Hi, 
>  
> most probably not related to the problem, but the currently maintained (for 
> us) PunQLite is now here: https://github.com/pharo-nosql/PunQLite 
> <https://github.com/pharo-nosql/PunQLite>
>  
> and correct way to install it is: 
>  
> Metacello new 
>     repository: 'github://pharo-nosql/PunQLite/repository' 
> <github://pharo-nosql/PunQLite/repository'>;
>     baseline: 'PunQLite';
>     load.
>  
> … even if it is basically the same (and we submit changes to mumez repository 
> too), this is the correct place for us :)
>  
> cheers, 
> Esteban
>  
>> On 06 Sep 2016, at 00:37, PBKResearch <pe...@pbkresearch.co.uk 
>> <mailto:pe...@pbkresearch.co.uk>> wrote:
>>  
>> Hi – just tried a further experiment, with more mysterious results. I 
>> created a database in memory with a subset of my data. This time the program 
>> will retrieve the values as well as the keys. However, the value presented 
>> is just the first 1024 bytes, i.e. the first buffer full. In addition, in 
>> the majority of cases the correct bytes are each followed by three zero 
>> bytes, e.g. the data begins:
>> 3C 00 00 00 68 00 00 00
>> 74 00 00 00 6D 00 00 00
>> 6C 00 00 00 20 00 00 00
>> 63 00 00 00 6C 00 00 00
>> Rather than the expected:
>> 3C 68 74 6D 6C 20 63 6C.
>> This affects 75 of the 88 cases in my trial database.
>>  
>> I presume the insertion of the zero bytes took place in the writing stage, 
>> but I have no idea what is going on. Are there any known problems with 
>> PunQLite on pharo 5?
>>  
>>  
>>  
>> Hello
>>  
>> I am using Moose 6.0 (Pharo 5.0 Latest update: #50761) on Windows 10. I have 
>> installed PunQLite following the instructions in 
>> https://github.com/mumez/PunQLite <https://github.com/mumez/PunQLite>. I 
>> have run all the examples that involve using files, and everything seems OK. 
>> I have tried creating a database using my own data, which seemed to run OK. 
>> The database will display its keys successfully, but whenever I try to 
>> retrieve a value I get PqFetchError. The debug information shows that an ffi 
>> fetch operation has given a return value of -10. I have searched for any 
>> information on unQLite return codes, but so far I have nothing.
>>  
>> I tried the PqDatabaseBrowser in the Tools section. This recognised the 
>> database, opened it and displayed all the keys correctly. However, clicking 
>> on any key gave the same PqFetchError.
>>  
>> Does anyone have any idea of what I have done wrong?
>>  
>> Thanks for any help.
>>  
>> Peter Kenny

Reply via email to