Browser not supported

Sorry, the InVision Help Center does not support Internet Explorer. Please download Microsoft Edge or another modern browser.


InVision ambassador ambassador
Jon Armstrong Jon Armstrong

Craft sync is slow regardless of # of artboards being synced

Craft: 1.0.54 (Production environment)

Sketch: 49 (51002)

MacBook Pro (Retina, 15-inch, Late 2013), 2.3 GHz Intel Core i7, 16 GB 1600 MHz DDR3, NVIDIA GeForce GT 750M 2 GB

It doesn't matter whether I'm syncing 10 artboards or 1, sync is ridiculously slow. A single artboard just took 2 minutes to sync. As a test, I copied a single artboard from my admittedly large (~90 artboards across 6 pages) Sketch file and sync seemed to go faster, but not by much.

Is Craft Sync parsing every symbol on sync, whether or not it's used on an artboard that is being synced?

Anybody else have this issue?

2

comments

sort by

official comment
Shaina Torgerson
Shaina Torgerson, InVision Employee , ambassador

UPDATE

"I wanted to follow up and let you know that our engineering team has recently released a new version of CraftManager which should have resolved the issue that you reported previously regarding the performance issue for Craft Sync, please go ahead and update your CraftManager to v1.0.62 and Craft Sync to v2.3.72 and try to sync your artboards again to see if the Craft Sync performance has improved for you, if you notice any further issues, feel free to let us know and we'd be more than happy to continue to assist you!

Thanks very much for your patience while we work to resolve the issue, let us know if there's anything else we can assist with."


Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador

Hi Jon,

We appreciate you bringing this to our attention, and apologize for any disruption this may be causing for you. I will open a ticket with our Support team on your behalf so that they can take a closer look into why this is happening.

Please look for a message from them soon. Thanks for hanging in there!

Best,

Shaina

0

Jon Armstrong
InVision ambassador Jon Armstrong , ambassador

Thanks @Shaina

I just performed an experiement where I reduced symbols to a minimal amount (less than 10) for a given artboard and the syncing was wicked fast. It's clear to me that symbol parsing is not intelligently handled by Craft sync. If I'm syncing a single artboard, Craft shouldn't look at every single symbol in a given document, only those symbols on the artboard(s) should be parsed. And if there is a repeating symbol, it shouldn't have to be parsed again and again.

This is killing my ability to respond to clients in a timely fashion.

1

Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador

Hi Jon,

Thank you for keeping me updated on this situation here in Community. I have kept your Support agent updated on your comments in this thread, and he will continue to help you in the best way possible.

I will also be bringing this up in my next product meeting to make our Product Manager aware of the issues this is causing for your workflow. I sincerely apologize for the inconvenience, and we appreciate you being patient with us.

Have a great day,

Shaina

0

Yoann Castanié
InVision ambassador Yoann Castanié , ambassador Edited

Hi Shaina,

Same problem as Jon here, Sketch 50.2 with CraftManager to v1.0.64 and Craft Sync to v2.3.75.

More than 2 min to upload a single simple art-board with Sync. It very frustrating because it's also preventing me to continue to work on sketch while it's updating.

Also did the test when the Sketch file doesn't contain any symbol the upload time is "normal." But very slow on my original project which includes more than 100 Symbols.

 

Can't use Craft in this context. So I tried to export the board manually via sketch and drag and drop the image in Invision, but now Invision tells me that the file is too big.

Do you any ideas how to speed up the upload?

1

Shaina Torgerson
InVision ambassador Shaina Torgerson, InVision Employee , ambassador

Hi Yoann,

Just wanted to drop you note on your comment here to notify you that I have responded in your post in Community here.

As mentioned in that thread, I will be opening a ticket for you with our Support team so that they can dive deeper into this issue with you. Please look for a message from them soon.

Thanks for you patience and understanding,

Shaina

0

join the conversation

to comment, sign up or sign in.