[grpc-io] Grpc Java server test for ServerInterceptors

2023-11-27 Thread John Wilson
Hi Grpc team! I have a ServerInterceptor instance for my grpc server, it does something like this: @Override public ServerCall.Listener interceptCall( ServerCall call, Metadata headers, ServerCallHandler next) { Context context = Context.current(); // more

[grpc-io] Grpc Java server test for ServerInterceptors

2023-11-27 Thread John Wilson
Hi Grpc team! I have a ServerInterceptor instance for my grpc server, it does something like this: @Override public ServerCall.Listener interceptCall( ServerCall call, Metadata headers, ServerCallHandler next) { Context context = Context.current(); //

[grpc-io] c-ares and CVE-2022-4904 in gRPC C# v1.46.x

2023-11-27 Thread John Wilson
Hi gRPC Team! I see the C# version in maintenance mode (v1.46.x) uses version 1.17.2, which is impacted by CVE-2022-4904 (fixed in version 1.19). Are there plans to upgrade the version included in gRPC? Or is it not impacted by the c-ares vulnerability? - sebas -- You received this message

[grpc-io] c-ares and CVE-2022-4904 in gRPC C# v1.46.x

2023-11-27 Thread John Wilson
Hi gRPC Team! I see the C# version in maintenance mode (v1.46.x) uses version 1.17.2, which is impacted by CVE-2022-4904 (fixed in version 1.19). Are there plans to upgrade the version included in gRPC? Or is it not impacted by the c-ares vulnerability? - sebas -- You received this message

[GNC] Net Income & Retained Earnings do not match

2023-02-14 Thread John Wilson
something to my tree of accounts? Help! -- John Wilson, 3770 San Mateo Drive, Port Alberni, BC, V9Y 5H4 Tel: 250-723-3752 AVUC23.gnucash Description: application/gnucash ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription

Re: [R-sig-Geo] GRTS sampling - 2-level design

2021-10-08 Thread John Wilson
body of data. > ~ John Tukey > > /// > > <https://www.inbo.be> > > > Op do 7 okt. 2021 om 15:54 schreef John Wilson : > >> Oh, sorry - I normally use the grts() functi

Re: [R-sig-Geo] GRTS sampling - 2-level design

2021-10-07 Thread John Wilson
each 5 km buffer circle. Even writing this makes me cringe though, so hoping for something legitimate... I'll contact the authors if I don't get any solid leads on here. On Thu, Oct 7, 2021 at 10:40 AM Roger Bivand wrote: > On Thu, 7 Oct 2021, John Wilson wrote: > > > Hi everyone,

[R-sig-Geo] GRTS sampling - 2-level design

2021-10-07 Thread John Wilson
Hi everyone, I'm working on a sampling design using GRTS, but I'm running into a logistics problem. The field crew can set 5 nets per day, but only within a 5 km stretch, due to travel time constraints. With 10 sampling days, that's a total of 50 sites. The overall sampling area is huge, so

[Bug 1760818] Re: gedit and gnome-calculator transparency/graphics corruption issue when GTK_IM_MODULE=xim is set

2020-04-21 Thread John Wilson
Happened to gnome-calculator on my laptop. Didn't notice any problem with gedit. Renamed ~/.xinputrc, logout/login, problem solved. This laptop started with 10.04LTS and has upgraded through all LTS versions to 18.04LTS. I use gnome-flashback metacity by default... -- You received this bug

[Desktop-packages] [Bug 1760818] Re: gedit and gnome-calculator transparency/graphics corruption issue when GTK_IM_MODULE=xim is set

2020-04-21 Thread John Wilson
Happened to gnome-calculator on my laptop. Didn't notice any problem with gedit. Renamed ~/.xinputrc, logout/login, problem solved. This laptop started with 10.04LTS and has upgraded through all LTS versions to 18.04LTS. I use gnome-flashback metacity by default... -- You received this bug

[Kernel-packages] [Bug 1863439] [NEW] Trying to install Virtualbox using Synaptic as Ubuntu software had problems

2020-02-15 Thread John Wilson
Public bug reported: ohn@john-H81M-S2H-GSM:~$ ubuntu-bug linux john@john-H81M-S2H-GSM:~$ [9802:9802:0215/122134.789319:ERROR:sandbox_linux.cc(372)] InitializeSandbox() called with multiple threads in process gpu-process. [9802:9802:0215/122135.612871:ERROR:buffer_manager.cc(488)]

[Bug 1863439] [NEW] Trying to install Virtualbox using Synaptic as Ubuntu software had problems

2020-02-15 Thread John Wilson
Public bug reported: ohn@john-H81M-S2H-GSM:~$ ubuntu-bug linux john@john-H81M-S2H-GSM:~$ [9802:9802:0215/122134.789319:ERROR:sandbox_linux.cc(372)] InitializeSandbox() called with multiple threads in process gpu-process. [9802:9802:0215/122135.612871:ERROR:buffer_manager.cc(488)]

[jira] [Commented] (ARROW-5895) [Python] New version stores timestamps as epoch ms instead of ISO timestamp string

2019-07-09 Thread John Wilson (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5895?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16881578#comment-16881578 ] John Wilson commented on ARROW-5895: OK, so the problem is with S3. I pull data from a postgres DB

[jira] [Created] (ARROW-5895) [Python] New version stores timestamps as epoch ms instead of ISO timestamp string

2019-07-09 Thread John Wilson (JIRA)
John Wilson created ARROW-5895: -- Summary: [Python] New version stores timestamps as epoch ms instead of ISO timestamp string Key: ARROW-5895 URL: https://issues.apache.org/jira/browse/ARROW-5895 Project

[jira] [Created] (ARROW-5895) [Python] New version stores timestamps as epoch ms instead of ISO timestamp string

2019-07-09 Thread John Wilson (JIRA)
John Wilson created ARROW-5895: -- Summary: [Python] New version stores timestamps as epoch ms instead of ISO timestamp string Key: ARROW-5895 URL: https://issues.apache.org/jira/browse/ARROW-5895 Project

Re: Possible PUTR bug?

2019-05-10 Thread John Wilson via cctalk
On Fri, May 10, 2019 at 05:06:45PM +0200, Liam Proven via cctalk wrote: >On Fri, 10 May 2019 at 17:04, Charles via cctalk wrote: >> John Wilson confirmed that his program was designed to work with one floppy >> and an HDD. He says strange things happen if one tries to use two f

[Bug 1820522] [NEW] Trying to do a fresh install which crashed at grub-install

2019-03-17 Thread John Wilson
Public bug reported: Trying to do a fresh install using an iso image that I downloaded from Canonical and then made into a bootable USB using UNetbootin. The installer was unable to install Grub 2 ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: ubiquity 18.04.14.12 ProcVersionSignature:

Paging Eric Smith, or current owner of DECSYSTEM-2065 from RCS/RI

2019-02-15 Thread John Wilson via cctalk
with an 1100 sq ft garage full of antique computers in the first place, obviously). John Wilson Monson, MA

Re: Three quick questions

2019-01-15 Thread John Wilson
://blog.mikemccandless.com > > > On Mon, Jan 7, 2019 at 7:08 PM John Wilson > wrote: > >> Hi, >> >> >>1. Assume I have two index writer threads using an IndexWriter object >>(IndexWriter is thread safe) and my ramBufferSizeMB is set to 1

RL02 packs FTGH in 01057

2019-01-09 Thread John Wilson via cctalk
. YMMV. YHMC. Located in Monson, MA, 01057, USA. I'll drive anywhere in southern New England to deliver some / a few / all of them, for free. Anything more complicated is OK, at your expense. John Wilson D Bit

High Contention, queue_spin_lock_slowpath, while Indexing

2019-01-07 Thread John Wilson
Hi, I'm indexing a 120G data set concurrently. Indexing completes reasonably well when my DRAM size is big enough, like 32G, where the page cache has enough space. But if I decrease my DRAM size to about 2G, for example, the performance significantly drops -- which I expect since the memory

Three quick questions

2019-01-07 Thread John Wilson
Hi, 1. Assume I have two index writer threads using an IndexWriter object (IndexWriter is thread safe) and my ramBufferSizeMB is set to 100M, then are segments created when each thread writes 100M or when the total size written in the buffers is 100M? 2. Does each index writer

Re: Quick Questions on Merging

2019-01-03 Thread John Wilson
're merged into a 9M segment and so > on. Incidentally, the default max segment size is 5G so at some point > you'll have segments that won't be merged unless they have a lot of > deleted docs. > > I'm skipping a _lot_ here about how "like sized" segments are chosen. > >

Quick Questions on Merging

2019-01-03 Thread John Wilson
Hi, I'm watching my index directory while indexing million documents. While my indexer runs, I see a number of files with extensions like tip, doc, tim, fdx, fdt, etc being created. The total number of these files goes up and down during the run -- from as high as 1500 in the middle of the run to

Re: ByteBuffersDirectory throws Exception

2018-12-27 Thread John Wilson
ataOutput.java:225) > at > org.apache.lucene.codecs.lucene50.Lucene50SkipWriter.writeSkipData(Lucene50SkipWriter.java:180) > > Can you reproduce it on a smaller example and file a Jira issue? > > Dawid > > On Thu, Dec 27, 2018 at 7:18 AM John Wilson > wrote: > > > > Hi,

ByteBuffersDirectory throws Exception

2018-12-26 Thread John Wilson
Hi, I'm getting the below error message while running a simple multi-threaded indexing using ByteBuffersDirectory. Any suggestions? Exception in thread "Lucene Merge Thread #879" org.apache.lucene.index.MergePolicy$MergeException: org.apache.lucene.store.AlreadyClosedException: refusing to

Re: FS: 2012 Mac Mini

2018-09-30 Thread John Wilson
I'm interested. On Sunday, September 30, 2018 at 11:06:05 PM UTC-4, John Wilson wrote: > > *2012 Mac Mini Desktop Computer for sale. Late 2012 Model Mac Mini Desktop > Computer, 2.5 GHz processor, 4 GB ram, 500 GB HDD, $440 OBO plus shipping > (probably $25 or so) from Augusta, GA 3

FS: 2012 Mac Mini

2018-09-30 Thread John Wilson
*2012 Mac Mini Desktop Computer for sale. Late 2012 Model Mac Mini Desktop Computer, 2.5 GHz processor, 4 GB ram, 500 GB HDD, $440 OBO plus shipping (probably $25 or so) from Augusta, GA 30901. Thanks for looking, John Wilson* -- You received this message because you are a member of the LEM

[Bug 1607874] Re: package sysv-rc 2.88dsf-59.3ubuntu2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1

2018-08-28 Thread John Wilson
Same. Attempted upgrade from 14.04.5 LTS to 16.04.3 LTS -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1607874 Title: package sysv-rc 2.88dsf-59.3ubuntu2 failed to install/upgrade: subprocess

[Touch-packages] [Bug 1607874] Re: package sysv-rc 2.88dsf-59.3ubuntu2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1

2018-08-28 Thread John Wilson
Same. Attempted upgrade from 14.04.5 LTS to 16.04.3 LTS -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to sysvinit in Ubuntu. https://bugs.launchpad.net/bugs/1607874 Title: package sysv-rc 2.88dsf-59.3ubuntu2 failed to

[konsole] [Bug 397714] Glyph Characters cut off after most recent update - zsh themes

2018-08-23 Thread John Wilson
https://bugs.kde.org/show_bug.cgi?id=397714 --- Comment #1 from John Wilson --- https://forum.kde.org/viewtopic.php?f=227=153632=402846#p402846 -- You are receiving this mail because: You are watching all bug changes.

[konsole] [Bug 397714] New: Glyph Characters cut off after most recent update - zsh themes

2018-08-21 Thread John Wilson
https://bugs.kde.org/show_bug.cgi?id=397714 Bug ID: 397714 Summary: Glyph Characters cut off after most recent update - zsh themes Product: konsole Version: 18.08.0 Platform: Other OS: Linux

Re: Pessimistic Mode and Transactions and 2PC

2018-08-08 Thread John Wilson
No they are not. I just want to understand. On Wednesday, August 8, 2018, Dmitriy Pavlov wrote: > Hi John, > > Are these questions related to some contribution? > > Sincerely, > Dmitriy Pavlov > > ср, 8 авг. 2018 г. в 3:18, John Wilson : > > >

Pessimistic Mode and Transactions and 2PC

2018-08-07 Thread John Wilson
Hi, Assume the following: - I have a transaction coordinator and two primary nodes with 0 backup nodes. - Persistence store is enabled. - I'm running a transaction in pessimistic mode with serializable isolation. I have these questions: 1. What exactly happens during the

Folks, how do I generate tar.gz release for Ignite?

2018-08-07 Thread John Wilson
Hi, How do I generate tar.gz for Ignite from source? Thanks,

Quick question on data and index pages

2018-07-25 Thread John Wilson
Hi, 1. What are direct and indirect count in data page header used for? What is the difference? [ https://cwiki-test.apache.org/confluence/display/IGNITE/Ignite+Durable+Memory+-+under+the+hood#IgniteDurableMemory-underthehood-Freelists ] 2. Are data pages organized in a B+ tree structure or

Quick questions on B+ Trees and Partitions

2018-07-25 Thread John Wilson
Hi, 1. B+ tree initialization, BPlusTree.initTree, seems to be called for every partition. Why? https://github.com/apache/ignite/blob/master/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/tree/BPlusTree.java 2. The documentation here,

Re: Dirty Reads and READ_COMMITTED

2018-07-25 Thread John Wilson
And no. I'm not describing REPEATABLE_READ. I'm describing https://en.wikipedia.org/wiki/Isolation_(database_systems)#Dirty_reads and how READ_COMMITTED isolation can avoid dirty reads. On Wed, Jul 25, 2018 at 11:20 AM, John Wilson wrote: > I agree with your description. But the documentat

Re: Dirty Reads and READ_COMMITTED

2018-07-25 Thread John Wilson
by > acquiring lock on read and releasing it only on commit/rollback. > > -Val > > On Wed, Jul 25, 2018 at 10:12 AM John Wilson > wrote: > > > Hi, > > > > Consider the following transaction where we read key 1 twice. > > > > try (Transaction

Dirty Reads and READ_COMMITTED

2018-07-25 Thread John Wilson
Hi, Consider the following transaction where we read key 1 twice. try (Transaction tx = Ignition.ignite().transactions().txStart(PESSIMISTIC, READ_COMMITTED)) { cache.get(1); //... cache.get(1); tx.commit(); } According to the documentation here,

Re: Does Ignite Txs Protect against Phantom Reads?

2018-07-25 Thread John Wilson
nce you're talking about ranges, my guess would be that you're > using SQL which is currently NOT transactional. This support currently in > development though, probably other members of the community can provide > more details on the progress. > > -Val > > On Tue, Jul 24, 2

Does Ignite Txs Protect against Phantom Reads?

2018-07-24 Thread John Wilson
Hi, Do Ignite transactions with serializable isolation level protect against phantom reads? For example, in the below example, does Ignite, in pessimistic mode, lock all entries in the range 10 to 30? Thanks.

Re: Quick questions on segments and page map buckets

2018-07-23 Thread John Wilson
22:15, Eduard Shangareev < > > > > eduard.shangar...@gmail.com>: > > > > > > > >> Hi, > > > >> > > > >> 1. It looks weird, yeah. Need to ask Sergey, who has changed it last > > > time. > > > >> > > &

Optimistic mode with serializable vs read_committed

2018-07-03 Thread John Wilson
Hi, I was reading this documentation, https://www.gridgain.com/resources/blog/apache-ignite-transactions-architecture-concurrency-modes-and-isolation-levels, to understand the difference between Optimistic mode with Serializable vs read_committed. The only difference I see from the explanation

Re: A quick question on cluster topology and partitions?

2018-07-02 Thread John Wilson
luster topology is always considered to be valid.*" Thanks, On Mon, Jul 2, 2018 at 4:21 PM, Dmitriy Setrakyan wrote: > On Mon, Jul 2, 2018 at 4:03 PM, John Wilson > wrote: > > > Hi, > > > > > >1. What exactly is a cluster topology? What makes a cluster

A quick question on cluster topology and partitions?

2018-07-02 Thread John Wilson
Hi, 1. What exactly is a cluster topology? What makes a cluster topology invalid for further cache operations? 2. Why do we have the concept of partitions in Ignite? Why don't we have a key-to-node mapping rather than a key-to-partition and a partition-to-node mapping? Thanks,

Two quick questions on index page and data page

2018-06-19 Thread John Wilson
Hi, 1. An index page contains the hash value of key and a link; where a link is page_id + offset. Question: what is this offset? Is it the offset to the item in the data page? In other words, Ignite locates the page and the item within the page and finally gets the key-value pair by

Quick questions on segments and page map buckets

2018-06-19 Thread John Wilson
Hi, Two quick questions: 1. The design documentation here, https://cwiki.apache.org/confluence/display/IGNITE/Ignite+Durable+Memory+-+under+the+hood, states that the default segment count is equal to the number of logical cores available in the underlying machine. However, the

Re: How does Ignite garbage collect unused pages?

2018-06-16 Thread John Wilson
round and when a > > threshold is met: > > https://apacheignite.readme.io/docs/memory-defragmentation > > > > Hope Ignite persistence experts can shine more light on this. > > > > -- > > Denis > > > > On Tue, Jun 12, 2018 at 3:12 PM John Wilson > &g

Re: How does Ignite garbage collect unused pages?

2018-06-12 Thread John Wilson
gt; https://apacheignite.readme.io/docs/memory-architecture#section-free-lists > > -- > Denis > > > On Tue, Jun 12, 2018 at 12:35 PM John Wilson > wrote: > > > Hi, > > > > How does Ignite free unused pages? Is there some kind of background > thread > > process that scans unused pages? > > > > Thanks, > > >

How does Ignite garbage collect unused pages?

2018-06-12 Thread John Wilson
Hi, How does Ignite free unused pages? Is there some kind of background thread process that scans unused pages? Thanks,

Fwd: What is ChunkReader.readChunk used for?

2018-06-06 Thread John Wilson
Hi, Cassandra uses the readChunk method which is in SimpleChunkReader and CompressedChunkReader. This readChunk method is called from ChunkCache and BufferManagingRebufferer (which is used when cache is not in use). My question: 1. What exactly is the readChunk method used for? Is it to read

What is ChunkReader.readChunk used for?

2018-05-22 Thread John Wilson
Hi, Cassandra uses the readChunk method which is in SimpleChunkReader and CompressedChunkReader. This readChunk method is called from ChunkCache and BufferManagingRebufferer (which is used when cache is not in use). My question: 1. What exactly is the readChunk method used for? Is it to read

Re: 8085 Dissasembly?

2018-04-16 Thread John Wilson via cctech
sm/ It's not perfect but the price is right and it comes with source. John Wilson (KC1P) D Bit

Re: 8085 Dissasembly?

2018-04-16 Thread John Wilson via cctalk
sm/ It's not perfect but the price is right and it comes with source. John Wilson (KC1P) D Bit

IPad mini 4

2018-04-14 Thread John Wilson
iPad mini 4 won in raffle, never used. Space Grey, 128 GB, wifi. $300 OBO plus shipping from Augusta GA 30901. Thanks, John Wilson. Sent from my iPhone -- You received this message because you are a member of the LEM Swap group. To post to this group, send email to lemswap@googlegroups.com

Re: break on pdp11 serial ports

2018-03-30 Thread John Wilson via cctalk
In some cases it was interpreted as a ^C. >Was it actually used at all? It's pretty rare to care about receiving them (except for bringing up MicroODT on TT0:, but that's not what you're talking about). You'll want to be able to send them if you're going to support TU58s though. John Wilson D Bit

[R] hurdle model - count and response predictions

2018-02-16 Thread John Wilson
Hello, I'm using pscl to run a hurdle model. Everything works great until I get to the point of making predictions. All of my "count" predictions are lower than my actual data, and lower than the "response" predictions, similar to the issue described here (

Re: Optimistic Locking and the Prepare Phase

2018-02-13 Thread John Wilson
. In OPTIMISTIC > mode locks are obtained only after you call IgniteTransaction.commit(). > 2) It means that transaction will fail if enlisted entries have been > changed after they were accessed by current transaction, but before this > transaction is committed. > > On Tue, F

Re: Page Locking vs Entry-level Locking

2018-02-13 Thread John Wilson
to tests. > > Only one contention is observed sometimes in high load test, it is > contention of threads to lock to durable memory region segment. But this > situation can be handled by setting concurrenclyLevel in > DataStorageConfiguration. > > Sincerely, > Dmitriy Pavlov &

Page Locking vs Entry-level Locking

2018-02-12 Thread John Wilson
Hi, Ignite documentation talks about entry-level locks and the page structure has a LOCK_OFFSET that I assume is used to store tag info. I have these questions. 1. Does Ignite use a lock-free implementation to lock pages and/or entries? 2. When is a page locked and when is it released?

Optimistic Locking and the Prepare Phase

2018-02-12 Thread John Wilson
Hi, The design doc below states: *" In optimistic transactions, locks are acquired on primary nodes during the "prepare" phase, then promoted to backup nodes and released once the transaction is committed. Depending on an isolation level, if Ignite detects that a version of an entry has been

Re: What happens if Primary Node fails during the Commit Phase

2018-02-12 Thread John Wilson
I got the answer for #3 here https://cwiki.apache.org/confluence/display/IGNITE/Ignite+Durable+Memory+-+under+the+hood#IgniteDurableMemory-underthehood-Pages. I will post the remaining questions in a separate thread. On Mon, Feb 12, 2018 at 8:03 PM, John Wilson <sami.hailu...@gmail.com>

Re: What happens if Primary Node fails during the Commit Phase

2018-02-12 Thread John Wilson
I got the answer for #3 here https://cwiki.apache.org/confluence/display/IGNITE/Ignite+Durable+Memory+-+under+the+hood#IgniteDurableMemory-underthehood-Pages. I will post the remaining questions in a separate thread. On Mon, Feb 12, 2018 at 8:03 PM, John Wilson <sami.hailu...@gmail.com>

Re: What happens if Primary Node fails during the Commit Phase

2018-02-12 Thread John Wilson
You're always helpful Val. Thanks! I have a question regarding Optimistic Locking 1. The documentation here, https://cwiki.apache.org/confluence/display/IGNITE/Ignite+Key-Value+Transactions+Architecture, states that locks, for optimistic locking, are acquired during the "prepare"

What happens if Primary Node fails during the Commit Phase

2018-02-12 Thread John Wilson
Hi, Assume the Prepare phase has completed and that the primary node has received a commit message from the coordinator. Two questions: 1. A primary node commits a transaction before it forwards a commit message to the backup nodes. True? 2. What happens if a Primary Node fails while

What happens if Primary Node fails during the Commit Phase

2018-02-12 Thread John Wilson
Hi, Assume the Prepare phase has completed and that the primary node has received a commit message from the coordinator. Two questions: 1. A primary node commits a transaction before it forwards a commit message to the backup nodes. True? 2. What happens if a Primary Node fails while

Re: Reading a PDP-11 RL02: Anyone Around the U.S. West Coast?

2018-02-11 Thread John Wilson via cctalk
he portable C rewrite I started ... one of these years. John Wilson D Bit

What is the purpose of a binary schema and schema registry?

2018-02-05 Thread John Wilson
Hi, When objects are marshaled, Ignites adds a schema (BinarySchema) to the BinarySchemaRegistry. Moreover, the documentation says that an object can have a few different schemas. My question: 1. What does it mean for an object to have multiple schemas? (e.g. for a simple person object

Ignite Marshalling & Serialization

2018-01-12 Thread John Wilson
Hi, Ignite marshals data before it writes it to the off-heap data regions. Can someone please explain to me the difference between marshaling and serialization, in the context of Ignite? Thanks,

Why does Ignite de-allocate memory regions ONLY during shutdown?

2018-01-08 Thread John Wilson
Hi, I was looking at the UnsafeMemoryProvide and it looks to me that allocated direct memory regions are deallocated only during shutdown.

Re: How do I register a class for a use by the BinaryMarshaller

2017-12-12 Thread John Wilson
, Dec 12, 2017 at 11:25 AM, John Wilson <sami.hailu...@gmail.com> wrote: > Hi, > > How do I register a class, in the XML config file, to be used by the > Binary Marshaller? > > Assume I have IgniteCache<Integer, Point>, I want the xml config > equiva

How do I register a class for a use by the BinaryMarshaller

2017-12-12 Thread John Wilson
Hi, How do I register a class, in the XML config file, to be used by the Binary Marshaller? Assume I have IgniteCache, I want the xml config equivalent for: binaryMarsh.context().descriptorForClass(Point.class, false) Thanks,

Quick Question on Check-pointing and Partition Files

2017-11-06 Thread John Wilson
Hi, Ignite documentation states that during check-pointing dirty pages will be written to partition files. I have two question based on this: 1. What exactly is a partition file? What determines the number of partitions for a Cache? 2. Are partition files immutable? or do dirty pages

Re: PDP-8/a wire-to-board connector for power?

2017-11-04 Thread John Wilson via cctech
the cable on my FDDC boards). If you send me terminals and wires, I'll crimp them and send them back. Although, you can usually get away with needlenose pliers and a little solder if looks aren't important. John Wilson D Bit

Re: PDP-8/a wire-to-board connector for power?

2017-11-04 Thread John Wilson via cctalk
the cable on my FDDC boards). If you send me terminals and wires, I'll crimp them and send them back. Although, you can usually get away with needlenose pliers and a little solder if looks aren't important. John Wilson D Bit

Quick question on Atomic Mode

2017-11-02 Thread John Wilson
Hi, I'm in atomic mode and I do a put operation on my cache and a power fail happens in the middle of the put process... does Ignite use the WAL to rollback a partial write? How does it guarantee that the atomic put is an put successfully or do-nothing operation? Thanks,

Re: Is WAL a memory-mapped file?

2017-11-01 Thread John Wilson
r Ignite developers https://cwiki. > apache.org/confluence/display/IGNITE/Ignite+Persistent+ > Store+-+under+the+hood#IgnitePersistentStore-underthehood-WALstructure > > Sincerely, > Dmitriy Pavlov > > ср, 1 нояб. 2017 г. в 20:36, John Wilson <sami.hailu...@gmail.com>: > >&g

Is WAL a memory-mapped file?

2017-11-01 Thread John Wilson
Hi, Is the WAL a memory mapped file? Is it defined per cache? Thanks.

Re: DEC RX03 RT11A file extractor

2017-11-01 Thread John Wilson via cctalk
be willing to send me a .DSK file, I'd be happy to have a little talk with PUTR. It's lng overdue for an upgrade (and I'm lng overdue for finishing a portable version I started ages ago, as a set of FUSE drivers I was going to roll into a utility that didn't rely on Linux's FUSE and would run anywhere). John Wilson D Bit

Quick questions on replication and write synchronization mode

2017-10-30 Thread John Wilson
Hi, 1. Assume I write data item X with a FULL_ASYNC write synchronization mode, what happens if I immediately attempt to read X? Will I read an old value or do I wait till the previous writes are completed? 2. If the write mode is PRIMARY_ASYNC, will the immediate read operations on X get

Re: [dmarc-discuss] Google not sending aggregate reports for my .US TLD

2017-10-27 Thread John Wilson via dmarc-discuss
Tyler, The p= tag must come immediately after the v=DMARC1. Google is apparently ignoring your record while the other receivers are ignoring the spec. https://tools.ietf.org/html/rfc7489#section-6.4 I recommend moving the p= tag to be right after v=DMARC; and see what happens. Good luck! On

What is the purpose of the tag field in a lock state structure?

2017-10-17 Thread John Wilson
Hi, I'm not clear with what the 2 byte TAG field in the lock state structure is used for. Please explain. https://github.com/apache/ignite/blob/master/modules/core/src/main/java/org/apache/ignite/internal/util/OffheapReadWriteLock.java#L26 Thanks, John

Atomicity Mode and WAL

2017-10-03 Thread John Wilson
Hi, What is the purpose and difference in the use of the WAL in atomic mode vs. in transaction mode? Thanks

A quick question on Cache Data Consistency

2017-09-29 Thread John Wilson
Hi, The documentation here, https://apacheignite.readme.io/docs/primary-and-backup-copies, states that regardless of write synchronization mode, cache data will always remain fully consistent across all participating nodes. Yet, the Ignite book, states that AP (of CAP theorem) is guaranteed under

A quick question on Ignite's B+ tree implementation

2017-09-22 Thread John Wilson
Hi, The internal nodes of a B+ tree, by definition, store only keys while the leaf nodes store (or hold pointer to) the actual data. The documentation here, https://apacheignite.readme.io/docs/memory-architecture, states that each index node (including internal nodes) store information to access

Does Ignite write READ operations of Txs to WAL?

2017-09-19 Thread John Wilson
Hi, Does Ignite write READ operations of transactions (e.g. for future auditing purposes) in the WAL? Thanks,

A quick question on WAL and Transaction

2017-09-14 Thread John Wilson
Hi, Is an Ignite transaction, *with a recovery guarantee of power loss (WALMode.DEFAULT),* considered committed only after its WAL log file has been successfully *full-sync* written to disk? If so, doesn't this incur a major slow down? Thanks, WALMode:

Re: Java-level locks on cache entries

2017-09-12 Thread John Wilson
That one is for locking pages while a check point process is going on. Thanks, On Tue, Sep 12, 2017 at 6:57 AM, Konstantin Dudkov wrote: > Hi, > > Ignite uses page-level locks, see > https://github.com/apache/ignite/blob/43be051cd33f0e35a5bf05fa3dbe73 >

Java-level locks on cache entries

2017-09-11 Thread John Wilson
Hi, The code path of a cache operation, e.g. cache.put(key, value), involves locking the entry (entries) at java-level:

Re: Why is PageSize limited to just 16kB?

2017-09-08 Thread John Wilson
ernal > 2-byte addressing of data within page. There is internal offset named > 'item' which is 2 bytes in length and has 2 bits flags in it. 2^14=16384 > > > > Sincerely, > > Dmitriy Pavlov > > > пт, 8 сент. 2017 г. в 0:22, John Wilson <sami.hailu...@gmail.com>

Why is PageSize limited to just 16kB?

2017-09-07 Thread John Wilson
Hi, Ignite sets the maximum possible size for a page to 16KB. Why? What are the drawbacks of having bigger page sizes? https://github.com/apache/ignite/blob/bd7bd226d959fbc686f6104a048106b7b944347b/modules/core/src/main/java/org/apache/ignite/configuration/MemoryConfiguration.java#L179 Thanks,

Re: quick question on dirty pages and check pointing

2017-09-07 Thread John Wilson
ty page can't be evicted (if > Persistent Data storage mode is enabled). Only clean page may be evicted > from memory. > > In the same time too much dirty pages (for example 75%) will trigger > checkpoint process. > > Sincerely, > Dmitriy Pavlov > > чт, 7 сент. 2017 г. в 1:45, Joh

Re: determing date on TI 99/4 computers.

2017-09-06 Thread John Wilson via cctech
by TV ads were kind of embarrassing in retrospect ... but they were funny at the time. He didn't seem like much of a computer nerd. John Wilson D Bit

Re: determing date on TI 99/4 computers.

2017-09-06 Thread John Wilson via cctalk
by TV ads were kind of embarrassing in retrospect ... but they were funny at the time. He didn't seem like much of a computer nerd. John Wilson D Bit

With onHeapCacheEnabled = false, BinaryOnHeapOutputStream is still used, why?

2017-09-05 Thread John Wilson
Hi, I'm running the CacheAPIExample below with no on-heap caching, locally using Intellij. The stack frame shows that the entry I put is written on heap (using BinaryOnheapOutputStream) and not off-heap (using BinaryOffheapOutputStream). What's going on? try (Ignite ignite =

Re: Data Page Locking

2017-09-05 Thread John Wilson
Thanks Mikhail! If I may ask two additional questions: 1. Is there any difference between data page eviction and check pointing (dirty pages being written to disk) when persistent store is enabled? My understanding is yes there is a difference: check pointing is a periodical process

Data Page Locking

2017-09-04 Thread John Wilson
Hi, Ignite documentation describes how and when entry-based locks are obtained, both in atomic and transactional atomicity modes. I was wondering why and when locks on data pages are required/requested -- PageMemoryImp.java shows that data pages have 8 bytes reserved for LOCK:

Re: Quick questions on Evictions

2017-09-04 Thread John Wilson
I appreciate the nice explanation. I got a few more questions: 1. For the case where on-heap caching and persistent are both disabled, why does Ignite throw out out-dated pages from off-heap? Why not throw OOM error since the out-dated pages are not backed by persistent store and

Quick questions on Evictions

2017-09-01 Thread John Wilson
Hi, I have been reading through Ignite doc and I still have these questions. I appreciate your answer. Assume my Ignite native persistence is *not *enabled: 1. if on-heap cache is also not enabled, then there are no entry-based evictions, right? 2. if on-heap cache is now enabled,

  1   2   3   4   5   6   7   8   9   10   >