Thank you very much Brandon, this is what I needed to get started and try to make a decent application.
Best regards. El mar, 30 mar 2021 a las 21:00, Brandon Williams (<dri...@gmail.com>) escribió: > It probably seems a bit more complicated than it actually is if you > aren't familiar with the code base. I can provide a quick high level > overview of how this ticket would be accomplished: > > First, add the configuration parameter. This would involve adding it > to o.a.c.config.Config.java[0] with a default of being disabled, and > then a getter and setter should be added to DatabaseDescriptor[1]. > From there it's a matter of having the system check this before > invoking repairs. We can see from nodetool's repair command[2] that > this ends up calling repairAsync in StorageService[3] via JMX. > > Of course the devil is always in the details (and I've glossed over > some here,) but that's what my initial plan of attack would be, and > hopefully it's enough to give you an idea of what might be involved. > > If you want more interactive help, I recommend joining the > #cassandra-dev slack channel. > > [0] > https://github.com/apache/cassandra/blob/cassandra-3.0/src/java/org/apache/cassandra/config/Config.java > [1] > https://github.com/apache/cassandra/blob/cassandra-3.0/src/java/org/apache/cassandra/config/DatabaseDescriptor.java > [2] > https://github.com/apache/cassandra/blob/cassandra-3.0/src/java/org/apache/cassandra/tools/nodetool/Repair.java > [3] > https://github.com/apache/cassandra/blob/cassandra-3.0/src/java/org/apache/cassandra/service/StorageService.java > > > On Tue, Mar 30, 2021 at 10:57 AM Isidoro Garcia Gutierrez > <igarcia...@uoc.edu> wrote: > > > > Hello everyone, > > I would like to apply for the idea Global configuration parameter to > reject > > repairs with anti-compaction > > <https://issues.apache.org/jira/browse/CASSANDRA-14709> but I don't > know if > > I have enough skill to do it right. > > I read that the difficulty is normal but before applying I would like to > > know a little more about this topic before making the proposal for the > job. > > Can someone help me? > > > > Thanks. > > > > -- > > > > > > > > INFORMACIÓ SOBRE PROTECCIÓ DE DADES DE LA UNIVERSITAT OBERTA DE > > CATALUNYA (UOC) > > > > Us informem que les vostres dades identificatives i les > > contingudes en els missatges electrònics i fitxers adjunts es poden > > incorporar a les nostres bases de dades amb la finalitat de gestionar les > > relacions i comunicacions vinculades a la UOC, i que es poden conservar > > mentre es mantingui la relació. Si ho voleu, podeu exercir el dret a > > accedir a les vostres dades, rectificar-les i suprimir-les i altres drets > > reconeguts normativament adreçant-vos a l'adreça de correu emissora o a > > fuoc...@uoc.edu <mailto:fuoc...@uoc.edu>. > > > > Aquest missatge i qualsevol > > fitxer que porti adjunt, si escau, tenen el caràcter de confidencials i > > s'adrecen únicament a la persona o entitat a qui s'han enviat. > > > > Així > > mateix, posem a la vostra disposició un delegat de protecció de dades que > > no només s'encarregarà de supervisar tots els tractaments de dades de la > > nostra entitat, sinó que us podrà atendre per a qualsevol qüestió > > relacionada amb el tractament de dades. La seva adreça de contacte és > > d...@uoc.edu <mailto:d...@uoc.edu>. > > INFORMACIÓN SOBRE PROTECCIÓN DE DATOS DE > > LA UNIVERSITAT OBERTA DE CATALUNYA (UOC) > > Os informamos de que vuestros > > datos identificativos y los contenidos en los mensajes electrónicos y > > ficheros adjuntos pueden incorporarse a nuestras bases de datos con el > fin > > de gestionar las relaciones y comunicaciones vinculadas a la UOC, y de > que > > pueden conservarse mientras se mantenga la relación. Si lo deseáis, > podéis > > ejercer el derecho a acceder a vuestros datos, rectificarlos y > suprimirlos > > y otros derechos reconocidos normativamente dirigiéndoos a la dirección > de > > correo emisora o a fuoc...@uoc.edu <mailto:fuoc...@uoc.edu>. > > Este mensaje y > > cualquier fichero que lleve adjunto, si procede, tienen el carácter de > > confidenciales y se dirigen únicamente a la persona o entidad a quien se > > han enviado. > > Así mismo, ponemos a vuestra disposición a un delegado de > > protección de datos que no solo se encargará de supervisar todos los > > tratamientos de datos de nuestra entidad, sino que podrá atenderos para > > cualquier cuestión relacionada con el tratamiento de datos. Su dirección > de > > contacto es d...@uoc.edu <mailto:d...@uoc.edu>. > > > > > > UNIVERSITAT OBERTA DE > > CATALUNYA (UOC) DATA PROTECTION INFORMATION > > Your personal data and the data > > contained in your email messages and attached files may be stored in our > > databases for the purpose of maintaining relations and communications > > linked to the UOC, and the data may be stored for as long as these > > relations and communications are maintained. If you so wish, you can > > exercise your rights to access, rectification and erasure of your data, > and > > any other legally held rights, by writing to the sender’s email address > or > > to fuoc...@uoc.edu <http://fuoc...@uoc.edu>. > > This message and, where > > applicable, any attachments are confidential and addressed solely to the > > individual or organization they were sent to. > > The UOC has a data protection > > officer who not only supervises the data processing carried out at the > > University, but who will also respond to any questions you may have about > > this data processing. You can contact our data protection officer by > > writing to d...@uoc.edu <http://d...@uoc.edu>. > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > For additional commands, e-mail: dev-h...@cassandra.apache.org > > -- INFORMACIÓ SOBRE PROTECCIÓ DE DADES DE LA UNIVERSITAT OBERTA DE CATALUNYA (UOC) Us informem que les vostres dades identificatives i les contingudes en els missatges electrònics i fitxers adjunts es poden incorporar a les nostres bases de dades amb la finalitat de gestionar les relacions i comunicacions vinculades a la UOC, i que es poden conservar mentre es mantingui la relació. Si ho voleu, podeu exercir el dret a accedir a les vostres dades, rectificar-les i suprimir-les i altres drets reconeguts normativament adreçant-vos a l'adreça de correu emissora o a fuoc...@uoc.edu <mailto:fuoc...@uoc.edu>. Aquest missatge i qualsevol fitxer que porti adjunt, si escau, tenen el caràcter de confidencials i s'adrecen únicament a la persona o entitat a qui s'han enviat. Així mateix, posem a la vostra disposició un delegat de protecció de dades que no només s'encarregarà de supervisar tots els tractaments de dades de la nostra entitat, sinó que us podrà atendre per a qualsevol qüestió relacionada amb el tractament de dades. La seva adreça de contacte és d...@uoc.edu <mailto:d...@uoc.edu>. INFORMACIÓN SOBRE PROTECCIÓN DE DATOS DE LA UNIVERSITAT OBERTA DE CATALUNYA (UOC) Os informamos de que vuestros datos identificativos y los contenidos en los mensajes electrónicos y ficheros adjuntos pueden incorporarse a nuestras bases de datos con el fin de gestionar las relaciones y comunicaciones vinculadas a la UOC, y de que pueden conservarse mientras se mantenga la relación. Si lo deseáis, podéis ejercer el derecho a acceder a vuestros datos, rectificarlos y suprimirlos y otros derechos reconocidos normativamente dirigiéndoos a la dirección de correo emisora o a fuoc...@uoc.edu <mailto:fuoc...@uoc.edu>. Este mensaje y cualquier fichero que lleve adjunto, si procede, tienen el carácter de confidenciales y se dirigen únicamente a la persona o entidad a quien se han enviado. Así mismo, ponemos a vuestra disposición a un delegado de protección de datos que no solo se encargará de supervisar todos los tratamientos de datos de nuestra entidad, sino que podrá atenderos para cualquier cuestión relacionada con el tratamiento de datos. Su dirección de contacto es d...@uoc.edu <mailto:d...@uoc.edu>. UNIVERSITAT OBERTA DE CATALUNYA (UOC) DATA PROTECTION INFORMATION Your personal data and the data contained in your email messages and attached files may be stored in our databases for the purpose of maintaining relations and communications linked to the UOC, and the data may be stored for as long as these relations and communications are maintained. If you so wish, you can exercise your rights to access, rectification and erasure of your data, and any other legally held rights, by writing to the sender’s email address or to fuoc...@uoc.edu <http://fuoc...@uoc.edu>. This message and, where applicable, any attachments are confidential and addressed solely to the individual or organization they were sent to. The UOC has a data protection officer who not only supervises the data processing carried out at the University, but who will also respond to any questions you may have about this data processing. You can contact our data protection officer by writing to d...@uoc.edu <http://d...@uoc.edu>.