Hi,

Here's my situation. I've install feeds, configured all the required fields and everything's ok. My data is correctly imported BUT... if my file contain more that 500 lines, it will be locked. To unluck it, I can run a cron who will import the rest of the data (except if I have thousands lines who will need few crons to complete the task.

But is there a way to skip this manuel operation? I do know what a cron is but my common users don't and I don't want to give them the possibility to play with that feature. And of course, I don't what to run cron manually each time or wait the next cron...

Thanks to help!

Comments

Leeteq’s picture

Title: Feeds versus lock/unlock » How to get around the fixed limit of 500 rows on Feeds import without running cron manually?
Priority: Major » Normal

(More concise title.)

twistor’s picture

Component: Feeds Import (feature) » Miscellaneous

There's not really a simple way around this.

Newer versions of Feeds have done some work to keep running the current import if it hasn't finished, but it still won't finish if you have thousands of items.

We can't keep cron running for as long as it would take to import thousands of rows.

If this is for end users, then they can manually run the import. Or, you can set cron to run frequently (every 5 minutes) and try to ensure things get imported quickly.

You can set up an external queue runner, in a cron tab entry drush queue-run feeds_source_import. This can be run very often, that will make the imports occur quicker.

Do you have the "import in background" enabled.

MegaChriz’s picture

Status: Active » Fixed

I think #2 answers the question.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.