GithubHelp home page GithubHelp logo

Comments (11)

licaon-kter avatar licaon-kter commented on June 10, 2024

Latest version is 7.x, you can reproduce with that too?

from siskin-im.

dhaval-dobariya avatar dhaval-dobariya commented on June 10, 2024

Latest version is 7.x, you can reproduce with that too?

Sorry I can't migrate now, is there any fix in latest version related to this issue?

from siskin-im.

licaon-kter avatar licaon-kter commented on June 10, 2024

You're the first one to report such a thing, who knows?

Is this Siskin from Tigase or some custom version that you build?

from siskin-im.

dhaval-dobariya avatar dhaval-dobariya commented on June 10, 2024

You're the first one to report such a thing, who knows?

Is this Siskin from Tigase or some custom version that you build?

This is pure Siskin from Tigase. Because I have not built any custom feature on it. Only UI is mine, rest database and all operations are as it is since I cloned Tigase repo.

from siskin-im.

hantu85 avatar hantu85 commented on June 10, 2024

I made some search about this issue and I found this file size become zero KB, correct me if I am wrong.

WAL files should be "cleaned up" eventually and should be zero (or small). This file is a Write Ahead Log of SQLite3 (database library). We are using SQLite3 library built in the operating system (we do not ship our own version).

Here is a similar topic from SQLite3 library forum - https://sqlite.org/forum/info/54e791a519a225de

I've checked an older version of DB library wrapping SQLite3 that we are using and I think it could contain issue mentioned in this forum at that time, but as I see it is already fixed now.

from siskin-im.

hantu85 avatar hantu85 commented on June 10, 2024

Please note that this is very old version of the application source code that you are using and we are not maintaining this version any more.

from siskin-im.

dhaval-dobariya avatar dhaval-dobariya commented on June 10, 2024

I understand that, but if this is database access or migration related issue which may occur if user continuously update new app from AppStore then it may be issue at Tigase side.

And we are not sure if I deliver new update with latest SDK will fix this issue for that user.

If you guys can help about how I can add some block of code to reduce that file size then it will be big help.

from siskin-im.

hantu85 avatar hantu85 commented on June 10, 2024

As I've mentioned, fix in our database wrapper for SQLite3 already fixes this issue and will resolve WAL file size - on the newest (or most likely just newer) version of Siskin IM, this issue will not take place and will be resolved if it happened already,

from siskin-im.

dhaval-dobariya avatar dhaval-dobariya commented on June 10, 2024

As I've mentioned, fix in our database wrapper for SQLite3 already fixes this issue and will resolve WAL file size - on the newest (or most likely just newer) version of Siskin IM, this issue will not take place and will be resolved if it happened already,

Ok let me migrate to latest version.

from siskin-im.

dhaval-dobariya avatar dhaval-dobariya commented on June 10, 2024

Latest version fixed app size issue, but now facing different issue

Now that user is facing connection time issue, that is able to send message after 2 to 3 minutes. Every time he lauches the app his Tigase connection is taking time.

from siskin-im.

dhaval-dobariya avatar dhaval-dobariya commented on June 10, 2024

Latest version fixed app size issue, but now facing different issue

Now that user is facing connection time issue, that is able to send message after 2 to 3 minutes. Every time he lauches the app his Tigase connection is taking time.

Posted as separate issue, so closing this. #235

from siskin-im.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.