I inserted with the console and regular SQL.  2 things which didn't work
for me were creating a new database, and (in an existing database)
inserting a record.

I'll try again and see if I can recreate the issue.


On Mon, Jun 2, 2014 at 3:35 AM, Luca Garulli <[email protected]> wrote:

> Hi Michael,
> with default cfg it's supposed to work, because you've:
>
>     "failureAvailableNodesLessQuorum": false,
>
> So also with 1 node the cluster should continue working. I reproduced your
> steps and works. How did you inserted record? console? Studio? App?
>
> Lvc@
>
>
>
> On 2 June 2014 05:18, Michael Campbell <[email protected]> wrote:
>
>> Hate to bother but wondered if this was expected behavior or not.
>>
>> Using orientdb-community-1.7-20140522.195036-229-distribution.zip.
>>
>> Also using the default distributed config, but here it is.  As I
>> mentioned, I get the same effect with writeQuorum set to 2, or 1.
>>
>> {
>>     "autoDeploy": true,
>>     "hotAlignment": false,
>>     "offlineMsgQueueSize" : 0,
>>     "readQuorum": 1,
>>     "writeQuorum": 1,
>>     "failureAvailableNodesLessQuorum": false,
>>     "readYourWrites": true,
>>     "clusters": {
>>         "internal": {
>>         },
>>         "index": {
>>         },
>>         "*": {
>>             "servers" : [ "<NEW_NODE>" ]
>>         }
>>     }
>> }
>>
>>
>> On Fri, May 23, 2014 at 11:32 AM, Luca Garulli <[email protected]>
>> wrote:
>>
>>> Hi,
>>> what release are you using (Please say always the version you're using)?
>>> Can you post here your distributed-config.json file?
>>>
>>> Lvc@
>>>
>>>
>>>
>>> On 23 May 2014 17:14, Michael Campbell <[email protected]>
>>> wrote:
>>>
>>>> I'm playing with Orient in replicated mode.  So far I have it working
>>>> ok where I have 2 nodes on 2 boxes, and they see each other.  When I make a
>>>> change on one, the other sees it.
>>>>
>>>> I have writeQuorum to 2.
>>>>
>>>> So here's what I'm trying that doesn't meet my expectations, and I'm
>>>> wondering if it's just my expectations that are wrong or something else.
>>>> Since I have 2 nodes, I'll call them "one" and "two" for this example.
>>>>
>>>> 1. create a database on "one".
>>>> 2. confirm the db exists on "two".  (works)
>>>> 3. create a class and property on "two"
>>>> 4. confirm exists on "one" (works)
>>>> 5. insert a row into class on "one"
>>>> 6. confirm row exists on "two" (works)
>>>> 7. Kill node "one"
>>>> 8. insert a row in "two"  (hangs...)
>>>> 9. restart "one"
>>>>    9.1  (insert from step 8 now completes)
>>>> 10. see if row exists in "one" (it does not)
>>>>
>>>>
>>>> I tried this with writeQuorum set to 2, and to 1.
>>>>
>>>> So my question is about this killing and restarting.   Is this what
>>>> it's supposed to be doing?  What I'm trying to test is how to set up
>>>> replication so that if one of the replicated stores fails, that when it
>>>> comes back up it will catch up and get all the updates.
>>>>
>>>> Someone show me where I've gone wrong?
>>>>
>>>> --
>>>>
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "OrientDB" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  --
>>>
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "OrientDB" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
>>
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "OrientDB" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OrientDB" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to