Verifier file upload size

The verifier needs to be able to support file uploads, up-to 150MB and provide proper messaging if a file upload is greater than that.

Solved with latest release, see KERI_BASER_MAP_SIZE


Restore mysql-utilities cask (v1.6.5)

The latest update seems to have fixed the installer issues, meaning
this cask can be re-added.
Following up on #25061 and #24077.
I don't have access to anything running 10.11 or earlier to verify if the cask works on versions earlier than Sierra, so I've based the OS version requirement off of the file name provided by MySQL.
If there’s a checkbox you can’t complete for any reason, that's okay, just explain in detail why you weren’t able to do so.
After making all changes to the cask:

[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} reports no offenses.
[x] The commit message includes the cask’s name and version.

Additionally, if adding a new cask:

[x] Named the cask according to the token reference.
[x] brew cask install {{cask_file}} worked successfully.
[x] brew cask uninstall {{cask_file}} worked successfully.
[x] Checked there are no open pull requests for the same cask.
[x] Checked the cask was not already refused in closed issues.
[x] Checked the cask is submitted to the correct repo.

Can you confirm, @mengesb?

How can I install and test this without it being merged ?

@mengesb brew cask install https://raw.githubusercontent.com/MPLew-is/homebrew-cask/030ef214589bf328c913baa5bd64bdef5b8cb7a8/Casks/mysql-utilities.rb.

$ brew cask install https://raw.githubusercontent.com/MPLew-is/homebrew-cask/030ef214589bf328c913baa5bd64bdef5b8cb7a8/Casks/mysql-utilities.rb                 [ruby-2.0.0p648]
==> Downloading https://raw.githubusercontent.com/MPLew-is/homebrew-cask/030ef214589bf328c913baa5bd64bdef5b8cb7a8/Casks/mysql-utilities.rb
######################################################################## 100.0%
==> Satisfying dependencies
complete
==> Downloading https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-utilities-1.6.5-macos10.12.dmg
######################################################################## 100.0%
==> Verifying checksum for Cask mysql-utilities
==> Running installer for mysql-utilities; your password may be necessary.
==> Package installers may write to any location; options such as --appdir are ignored.
Password:
==> installer: Package name is MySQL Utilities 1.6.5.
==> installer: Installing at base path /
==> installer: The install was successful.
🍺  mysql-utilities was successfully installed!

install LGTM... checking further

Currently I have workbench installed; so I wonder if that's fighting with my ability to see this showing up properly

looks like the uc client is there and runs ok. Thought I'd find a proper mysql client as well but I'm not seeing one.

👍 It's good!


Remove old/unused submitter plugins

Fixes #7588
To be merged before #7073 (since it should clear some of the failing unit tests in the other PR).
I'm still keeping around the LSF, PyCondor and SimpleCondor plugins.

Not sure why WQ test is failing doesn't seems to be related.

test this please

@ticoann yes, I don't think it's related to this PR, in any case I'm firing the tests again.
@hufnagel what do you think about removing the LSF plugin as well? If the chances we'll need that within 5 years or so is very small, I'd just go ahead and shoot that plugin as well.

test this please

I would leave the LSF Plugin. It is not obsolete in the sense that it supports a different submission system, removing it would remove functionality. SimpleCondor and PyCondor is different since they both address the same underlying submission system. Yes, we likely won't be using LSF directly anytime soon, but that is purely for operational reasons. From a code management point of view there is no reason to remove it.
Also, how many plugins will we have left after this removal ? Might be worthwhile to at least one other plugin to have an example of how things can be done differently for a different submission system.

test this please

We should keep the LSF, Simple and the test/Mock plugins :-)

test this please

test this please

Only WorkQueue tests failing which I don't think is related to these changes.
Thus @ticoann please review and merge


Trying to fetch zero files

This shouldn't really happen:
12:32:00   -> Trying to fetch user.gwatts.00280950.physics_Main.DAOD_EXOT15.r7562_p2521_p2667.DiVertAnalysis_v13_3A02A64A_813BC913_hist/ locally (0 files)
12:32:00
12:32:00 Unhandled Exception: System.ArgumentNullException: Value cannot be null.
12:32:00 Parameter name: Can't have a null destination!

Turns out this is a bug in a client library, not this one. :-)


Over 3000 volumes created, Longhorn unusable

Due to an error using an operator, there were over 3000 volumes created in a 3-node cluster. All workloads are online, including Longhorn, but most of the volumes cannot be assigned due to scheduling limits being reached. But most of the volumes are already delete in Kubernetes (PVs and PVCs), but the volumes stay in Longhorn in stopped mode. New volumes cannot be assinged and the ui cannot handle this many volumes. What is the best way to delete the stopped volumes now?
Deleting a single volume by opening a deeplink to the volume detail page does not work either.

@phal0r The steps would a bit complex and probably needs more scripting. But here is the basic idea: we can find which volumes are not scheduled and doesn't contain any data, then delete them using the command line. One thing needs extra attention is: since if a volume was used once but later failed to schedule more replicas to replace the failed ones, it will failed scheduling but still contains data. We will not want to delete those.
(Below assuming you're using v0.7.0, otherwise, the CRD name would be volumes.longhorn.rancher.io instead of volumes.longhorn.io)

Figure out what volumes failed the scheduling, by using

`kubectl -n longhorn-system get volumes.longhorn.io -o custom-columns=NAME:.metadata.name,SCHED:status.conditions.scheduled.status

You should get a list like
NAME       SCHED
test       False
wp-mysql   True
wp-wp      True

The one with False in SCHED (e.g. test above) are failed scheduling. You can get a list of SCHED failed volume by pumping the result into grep "False"|awk '{print $1}'. But this is NOT the final list.

Use the following command to get the replicas with data or not

kubectl -n longhorn-system get replicas.longhorn.io -o custom-columns=NAME:.metadata.name,VOLUME:.spec.volumeName,HEALTHY:.spec.healthyAt

You will get
NAME                  VOLUME     HEALTHY
test-r-08278029       test
test-r-b43df307       test
test-r-c2e73948       test
test2-r-2c3eeeb1      test2      2019-12-23T18:35:57Z
test2-r-b38863bb      test2
test2-r-c4bbc9d7      test2      2019-12-23T18:35:57Z
wp-mysql-r-49775c67   wp-mysql   2019-11-21T01:41:09Z
wp-mysql-r-5e85972a   wp-mysql   2019-11-21T01:41:10Z
wp-mysql-r-c2cf25a9   wp-mysql   2019-11-21T01:41:10Z
wp-wp-r-10af6315      wp-wp      2019-11-21T01:40:08Z
wp-wp-r-168a4154      wp-wp      2019-11-21T01:40:08Z
wp-wp-r-9af71264      wp-wp      2019-11-21T01:40:07Z

You can get the list of volumes contain data by pumping the result into grep "T.*:.*:.*Z"|awk '{print $2}'|sort -u. So those are the volumes CONTAINS data.

REMOVE any volume that shows up in both list from list 1. For example, list 1 is

test
test2

list 2 is
test2
wp-mysql
wp-wp

The final list should be
test

Run the following command to delete the volumes that not scheduled and has no data

kubectl -n longhorn-system delete volumes.longhorn.io <volume-name>

The last command should clean up the extra volumes.
Let me know if any step is unclear.

Thanks for the fast response @yasker .
I will try it and report back.

I couldn't complete this procedure and cannot report back if it worked, sorry. We recreated the cluster. Issue closed.


Possibility to add default password/file/script through IDEA action (not ANSIBLE_VAULT_PASSWORD_FILE env)

Mostly resolved with #161

+1 for @dragetd's idea. This would be a great addition.
Additionally, the vault_password_file parameter in the ansible.cfg file could contain a relative path. I believe this should be resolved relative to the directory where the ansible.cfg file is located.


Jump to Symfony 3.4

Coverage remained the same at 97.796% when pulling 433069ec7b9d861f737d3be30003d22853e58aa6 on symfony-3.4 into 5ae155ee365e159facddb54084e213a650465932 on master.


New tool is added to browse metadata of CDS.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: satishreddyv sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.


feat(map): add generated gql and apolloClient

Changes proposed in this pull request

Adds generated types from the backend
Installs apollo client
Refactors createPeer to use the apolloClient and the generated types

Context

Checklist

[ ] Related issues linked using fixes #number
[ ] Tests added/updated
[ ] Documentation added
[ ] Make sure that all checks pass

This was merged in by a different branch.


Set version to swift 5 and check in the shared xcschemes

Hi Damiaan, this PR include blowing updates, pls help to review and merge it.

Set the swift version as Swift 5
Check in the shared xcschemes
This is required for Carthage, otherwise, it will complain Dependency "A-Star" has no shared framework schemes.

Thanks.

@ampm Thanks for fixing my project.xcworkspace. This looks good.
I deleted my old schemes under xcuserdata and configured the macOS scheme for testing.

I tagged a new release. Let me know if it works now in your Carthage workflow.

I tagged a new release. Let me know if it works now in your Carthage workflow.

It works now. Thanks, Damiaan!

Hi @Dev1an, one more thing, do you mind to change the framework name as AStar?  aStar kind of not camel cased properly as a framework name.
And MappaMundi has a minimum deployment target of 10.0, this framework's is higher than it. Can you help to set it to 10.0 ? Thanks a lot.


M3-3015: Refactor old code out of EditRDNSDrawer.tsx

Description
EditRDNSDrawer.tsx was previously using old patterns including class components, createStyles & withStyles, and unsafe lifecycle methods. This refactor brings the file up to our current patterns, with it being rewritten as a function component with hooks.
Type of Change

Non breaking change ('update', 'change')

Note to Reviewers
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration.

Two outstanding issues that I noticed:

src/features/linodes/LinodesDetail/LinodeNetworking/EditRDNSDrawer.tsx:99:16 - error TS7030: Not all code paths return a value.

It appears that it's taking an issue with the if statements, but I'm sure why since I have a similarly-structured one in the function above it.

In LinodeNetworking.tsx, on line 569 it currently throws a warning saying:


add backfillQuery and requiredCount to content list

References #2490
Who was this for?
Editors when they want to create pages that have dynamically updated lists e.g. tags, content types, some other query we make available.
What is it doing for them?
Giving them a field to put in a query to make the lists update on the page when the content updates.
Checklist

[ ] Demoed to the relevant people?
[x] Simple as it can be?
[x] Tested?

We could probably steal this component for Rob's comic too
(thought about it after reading this)

Ran @gestchild through it earlier.


How to load images from src/assets/static/images ?

I stored the images on src/assets/static/images as on template. But how to load it to app? Since there is no images on www folder.

Hello @triasrahman
This problem mostly related with webpack. I can't find any easy way to do it. You can do like:
<img :src="images.sample">

and
export default {
    data() {
        return {
            images: {
                sample: require('./assets/static/images/sample.jpg')
            }
        }
    }
}

or you can use css backgrounds.

Thank you! This worked for me for images in HTML. Is this still the best solution?
But I can't get images from css and from js to work. For example, setting the css background with js:
$$('#some-element').css('background-image', 'url("./static/images/some-image.png")');

Maybe it's not, but i'm using same as i wrote.
This template using vue.js, so you need to catch html elements inside vue. Also, if you looking image path in css, you can use url'../images/image-name.jpg')
Please learn vue.js before make app. Because usage of vue different than normal html and jquery. Also you need to learn framework7 too if you don't know.
Have a great day!

How to using image in components ?

Hello @wakiem
I added static folder to template. You can use static folder too for include your static assets now like:
<img src="static/your_image.png">

Have a great day!

@Vincebe hey - have you ever sorted that out?
Thanks

I have figured it out.
<img :src="$device.desktop ? '/static/image.png' : 'file:./static/image.png' />
It will address the image differently on the browser and on mobile, and will load it on both of them.

This work for me:
<img :src="image" >

data () {
  return {
    image<EMAIL_ADDRESS>  }
},

I dont know if it will be useful for any body but I was able to make the background image work with css with this using the next background url.
thanks to https://github.com/vuejs/vue-cli/issues/48#issuecomment-312070916
so my css looks like:
.some-class{ 		    background-image: url('~static/images/image.svg');     }

I'm also coming a little late to the party but this also works (excerpt from the bootstrap code when using vue-cli):

This work for me:
<img :src="image" >

data () {
  return {
    image<EMAIL_ADDRESS>  }
},

Or this shorthand can also be used (the vue-cli scaffolding project makes use of this):
:src="require('../assets//images/pin.svg')"

Thanks @0dysseas.  Worked!

Hello @triasrahman
This problem mostly related with webpack. I can't find any easy way to do it. You can do like:
modify main.vue file with:
<img :src="images.sample">

and
export default {
    data() {
        return {
            images: {
                sample: require('./assets/static/images/sample.jpg')
            }
        }
    }
}

or you can use css backgrounds.

Try this simpler syntax(not sure if it works):
<img :src="require('./assets/static/images/sample.jpg')">

if I do this dynamically it doesn't work.

Hello @triasrahman
This problem mostly related with webpack. I can't find any easy way to do it. You can do like:
modify main.vue file with:
<img :src="images.sample">

and
export default {
    data() {
        return {
            images: {
                sample: require('./assets/static/images/sample.jpg')
            }
        }
    }
}

or you can use css backgrounds.

Try this simpler syntax(not sure if it works):
<img :src="require('./assets/static/images/sample.jpg')">

I tried doing the above example with dynamic data and it didn't work.

I use the following mixin:
`
Vue.mixin({
    methods: {
        getStaticFile(image) {
            return this.$device.desktop ? `/static/${image}` : `file:./static/${image}`;
        }
    }
});

`

[object%20Module]:1 GET http://domain.com/my-app/[object Module] 404 (Not Found)
  image<EMAIL_ADDRESS>
Why am I getting this error?

Here is my solution. Using filter.

Vue.filter('img', function (value) {
    return require('@/assets/imagefoler/' + value)
  })

and in your .vue you can use
<img :src="'imagefile.png' | img">
This should save you from writing require in every :src.

            sample: require('./assets/static/images/sample.jpg')

or you can use css backgrounds.

unfortuntately, doesnt work in Vue3+ParcelJS.
Alt text shown instead of img

            <img :src="images.sample">
            sample: require('./assets/static/images/sample.jpg')

unfortuntately, doesnt work in Vue3+ParcelJS.
Alt text shown instead of img

@DIMANVAZ Have you found a workaround yet?

This works for me

data(){
return {
<EMAIL_ADDRESS>}
}

Since above methods may be outdated, please find this very helpful stackoverflow post:
https://stackoverflow.com/questions/66419471/vue-3-vite-dynamic-image-src


Add _cached and _bytes to pageserver_tenant_synthetic_size metric name

This renames the pageserver_tenant_synthetic_size metric to pageserver_tenant_synthetic_cached_size_bytes, as was requested on slack (link in the linked issue).

_cached to hint that it is not incrementally calculated
_bytes to indicate the unit the size is measured in

Fixes #3748

@arpad-m it looks like you can't start the tests until you have 2FA enabled in Github

2fA for github is set up now, I've re-triggered CI.

See #4616


RateLimitError: OpenAIException - Error code: 429

I have setup a valid OPENAI_API_KEY. In fact, I created 2 new from different OpenAI accounts.
One of the accounts is paid and the other one is free.
For both cases, I get this error on the console:
 File "/Users/user/data/pdf-to-podcast/.venv/lib/python3.9/site-packages/litellm/utils.py", line 6556, in exception_type
    raise RateLimitError(
litellm.exceptions.RateLimitError: litellm.RateLimitError: RateLimitError: OpenAIException - Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.', 'type': 'insufficient_quota', 'param': None, 'code': 'insufficient_quota'}}

I'm setting the API key on the code with this line:
# Set the OpenAI API key as an environment variable
os.environ["OPENAI_API_KEY"] = "sk-proj-bGW3...kJhAo";

No errors during the installation or whatsoever.
Also, my Projects Monthly Bill is 0% on both accounts.
Any ideas what could be wrong?

Nevermind. I got lost in the OpenAI UI. My card was never attached to either of the accounts, I ended up cancelling the subscription.
If you get this error is probably because you don't have a Credit Card attached to your account in the Billing section.


Only displays one slot

It seems as if something broke, only one slot is displayed.
See demo : https://rc-slotpicker.netlify.app/

please give a code example so I can see what's the cause of the problem

Hey there, maybe I didn't clarify:
        <SlotPicker             // Required, interval between two slots in minutes, 30 = 30 min             interval={30}             // Required, when user selects a time slot, you will get the 'from' selected value             onSelectTime={(from) => console.log(from)}             // Optional, array of unavailable time slots             unAvailableSlots={['10:00', '15:30']}             // Optional, 8AM the start of the slots             from={'08:00'}             // Optional, 09:00PM the end of the slots             to={'21:00'}             // Optional, 01:00 PM, will be selected by default             defaultSelectedTime={'13:00'}             // Optional, selected slot color             selectedSlotColor='#F09999'             // Optional, language of the displayed text, default is english (en)             lang='en'         />
Esentially the standard example that was listed. If you look at your deployed demo it also only displays one slot. (At least on firefox)

thank you so much for reporting I will investigate in it :)

Fixed, this was due to the invalid date format i put by default, some browsers parse it without any issues but looks like other browsers like Firefox doesn't do that :)

Very interesting and scary 😅 Thank you for your time!


Add --s2cloudless Flag to Meta-Gather Script

Connects #30

Thanks for doing that. I was leaving it as a reminder to myself, but glad to have you aboard.

Ah, okay, sorry about that.


Add timestamp to most used collections

Title: Add Timestamp to All Collections
Description:
We need to add timestamp fields to all the specified collections in the database. This will allow us to keep track of when documents are created and when they are last modified. Additionally, we need to change the date objects to timestamps in the 'groups' collection.
Collections and Fields to be Modified:

user collection: #1346

created_at: Timestamp for the first time the document is created.
updated_at: Timestamp for the last time the document is modified.

user-status - Onboarding collection:

from: Timestamp for when the status is added to onboarding.

Tasks collection: #1009

created_at: Timestamp for the first time the document is created.
updated_at: Timestamp for the last time the document is modified.

applicants collection:

created_at: Timestamp for the first time the document is created.

groups collection:

created_at: Timestamp for the first time the document is created.
updated_at: Timestamp for the last time the document is modified.

Please make the necessary changes to the database schema and update the existing records accordingly. Once the modifications are done, ensure that the codebase is updated to use these new timestamp fields wherever applicable.

Hey @sahsisunny Can i start working on this issue?


Please make sender match tx.origin in transactions traces when the transaction is sent from L1.

Currently, when sending a transaction from L1, sender is left unset in the transaction trace on the L2 side, which makes it as if the transaction is sent from address(0x0) in block explorers.
Please change this in order to have the sender matching the tx.origin being used at the execution level.

Hi! thanks for looking into this!
We use address aliasing on originators for L1->L2 transactions, to protect from the condition that a contract on L1 and another on L2 can have the same address, yet have different code.
The aliasing happens for messages from contracts, does not happen for EOAs though
So if you actually tried to get the tx traces from geth, it would give you an address aliased (L1Messenger) caller address
but for consistency and readability, the block explorer still shows address(0x0)

@souradeep-das according to Blockscrout the behavior is in the trace. This is also explains the difference with Blockscan where is the case of Arbiscan, the aliasing is displayed in transactions instead of using the null address.


Change SQL Server codenames to version names

This changes the sql server codenames found in the code to the released version numbers as found at https://en.wikipedia.org/wiki/List_of_Microsoft_codenames#SQL_Server_family
I thought this would be a fairly small set of changes when i started but it has ended up touching a lot of files. There are no functional changes.

CI doesn't like this but as far as I can see none of the errors are due to my changes.

Can you address the conflict here please?

I changed SqlCommandBuilder to have the DesignerCategory("") which prevents the SubType coming back. I also reverted the auto expansion of the resx localized imports though the designer keeps wanting to put them back which is unhelpful.

I don't understand the source of problems in this PR so I'm going to close and rework clearly on a new branch. Was there any comment or issue on the renames themselves?

As my understanding if you follow my code suggestion it'll be fixed. Please, give it a try before making a new PR.

I tried, it didn't. That combined with the earlier changes that were resolved by rebasing concerned me enough that I'd rather do it again cleanly than risk an unclean branch causing later issues.


upload script to organize rondem files in  hard disk

I upload scripts using python to automate files and organize them  and put them in folders

@GAbdulwahab also in Description mention which issue you are resolving i mean add issue no. in PR Description Box.

@heet-kumar I am sorry, I am a beginner in open source, I made  two scripts, a script to organize files on your pc, script to resize images

No issues @GAbdulwahab , but 1st I would suggest to add the issue no. to which you are refering to in this PR and I think you have added 2 different projects so just create 2 different issues regarding the same with the description, then add the issues in the PR description to it's respective issue.

Also take refererence from here How to Create a New Branch in GitHub and try to implement it, hope it helps.

@heet-kumar I am sorry, I am a beginner in open source, I made two scripts, a script to organize files on your pc, script to resize images

@GAbdulwahab Hey Buddy no issues and no need of sorry. It happens with me also when I have started first time this all things. I am just pointing out the mistakes .

@heet-kumar I am sorry, I am a beginner in open source, I made two scripts, a script to organize files on your pc, script to resize images

As I am able to see here that you have added two projects like:
Script to organize the file on your PC.
Script to resize image .
So I suggest you that make another issue in that just add Script to resize image file and make PR.
Fo this issue and PR just include only Script to Organize file on your PC and Readme file for that.


[MINOR] docs: update document and build script for Hadoop-3.2

What changes were proposed in this pull request?

Update document, including the supported mapReduce version and build command.
Update build_distribution.sh. We can't recognize the hadoop version from final package name for now. We should update the final package name.

Codecov Report

Merging #912 (6b2174d) into master (b08efa3) will increase coverage by 1.79%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master     #912      +/-   ##
============================================
+ Coverage     55.30%   57.09%   +1.79%
+ Complexity     2202     2201       -1
============================================
  Files           333      313      -20
  Lines         16448    14088    -2360
  Branches       1308     1308
============================================
- Hits           9097     8044    -1053
+ Misses         6838     5603    -1235
+ Partials        513      441      -72

see 23 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Gitlab self-hosted : coolify hard-codes the user ?

Installed Coolify - looks great
Added a self-hosted gitlab source
It finds repos / branches - yay
But building generates this error which suggests that Coolify demands a user on the self-hosted gitlab of git and hard codes the ssh
11:41:44.133  GitLab importer started.
11:41:44.155  Cloning xxx/zzzzzz:master branch.
11:41:44.312  Failed to deploy!
11:41:44.313  Reason: Error: Command failed: git clone -q -b master git@gitlab.domain.tld:xxx/zzzzzz.git --config core.sshCommand="ssh -q -i /tmp/build-sources/xxx/zzzzzz/id.rsa -o StrictHostKeyChecking=no" /tmp/build-sources/xxx/zzzzzz/cl3inrm0i000o0npp8z3m4c7k/ && cd /tmp/build-sources/xxx/ozzzzzz/cl3inrm0i000o0npp8z3m4c7k/ && git submodule update --init --recursive && git lfs pull && cd ..
fatal: Could not read from remote repository.

Is this correct interpretation?
Side note : I added a Github source very sweetly.  Would be nice if Gitlab support was as smooth.

Basically coolify can't access your repo for cloning.
for quick solution, if you are playing around then you can make the repo public that way coolify will be able to read it.
This is a gitlab configuration issue not a coolify issue. I find this sort of things hard to debug. if you can move your repo on gitlab.com or github.com on temporary basis then please do that.
Is the port 22 open? where gitlab is hosted.

Is the port 22 open? where gitlab is hosted.

No.  Not as default anyway.
Does it have to be ?

But can you confirm/clarify : is coolify trying to access the repo using a hard-coded user of git ?

coolify is trying to access it as as a user via ssh. to confirm if that is a user named git or not. you need to compare the ssh keys which are being used in the command with what that user have in gitlab. hope you have admin access of gitlab.

Does it have to be ?

Based on the command shown in the error message. coolify is making a ssh connection to the domain so yes 22 needs to be open.

Yes, I have admin.

git clone -q -b master git@gitlab.domain.tld:xxx/zzzzzz.git
I never specified a user of git@ : I'm wondering where that is coming from.
I can't see where to configure it in Coolify.

That's git's or ssh's syntax. same thing happens on github with ssh

Could be some protocol specification. I can assure you that you won't need to make a user with username git for this to work.

Great, thank you.
I will fiddle around a bit more.


PIGPIO ERROR: PI_INIT_FAILED; pigpio initialisation failed

I am trying to run pi4j-example-minimal as is on Raspberry Pi 5.  It compiles fine.  But when I try to run it I get this error:
[main] WARN com.pi4j.library.pigpio.impl.PiGpioNativeImpl - PIGPIO ERROR: PI_INIT_FAILED; pigpio initialisation failed
Exception in thread "main" java.lang.reflect.UndeclaredThrowableException
What might be the problem?
P.S.  I am using:
Java openjdk version "11.0.21" 2023-10-17 LTS
Apache Maven 3.8.7
Linux pi 6.1.0-rpi7-rpi-2712 1 SMP PREEMPT Debian 1:6.1.63-1+rpt1 (2023-11-24) aarch64 GNU/Linux
Full log is here: error.txt
Any help is greatly appreciated.
Thanks a lot
Sergey

@FDelporte has answered this question here: https://github.com/Pi4J/pi4j-v2/issues/321


Identity Protection/VPN: grammar, links & spacing

Description:
As reported in issue ticket #6556 (Traffic filter sentence incomplete), there is a missing part in the sentence "Network admins to effectively add interface specific firewall rules on the VPN Interface." to make it work as a full descriptive sentence in this context. This PR aims to correct this issue, in addition to various other adjustments.
Thanks to @klishb for reporting this issue.
Changes proposed:

Add the missing part of the Traffic Filters sentence
Update 2 outdated and permanently redirected MSDN links
Uppercase adjustments for "Traffic filters" & "Lockdown"
Add MarkDown indent marker compatibility spacing in the Note blob
Reduce bullet point spacing from 3 to 1 in the "Applies to" section
Remove all redundant end-of-line spacing
Add missing space after the corrected sentence (after the period)

Ticket closure or reference:
Closes #6556

@JohanFreelancer9 : May I ask you to perform a copy review on this PR? Feel free to review as much of the document as you like, because I have noticed a few sentences being a bit awkward in its grammar or sentence structure, but I could not decide exactly how to make the necessary improvements for them.

#sign-off

Just so I don't forget to mention this as well: the ticket author, @klishb, offered the following phrasing for the sentence in question:

Traffic filters allow network admins to effectively add interface specific firewall rules on the VPN Interface.

Feel free to suggest this sentence form instead, if you find this phrasing to convey its message more correctly.

@JohanFreelancer9 : Thank you for reviewing. Did you compare the sentence suggested by the ticket author with the one I put into the source text? See also copy below:

Traffic filters allow network admins to effectively add interface specific firewall rules on the VPN Interface.

Network admins can use Traffic Filters to effectively add interface specific firewall rules on the VPN Interface.

By the way, if you find that my latest commit makes to much of a change, or changes the sentence focus too much, feel free to comment and tell me about it.

@illfated I much prefer the sentence you put into the source text, although either would have been fine. As far as your last commit goes, I have no problem with it. Looks good.

👍 Thank you very much. Having someone confirming what works and what is less so, is invaluable to keep from living in one's own mind world. 😉


Promise documentation

Here is a first pass at documentation for the Promise construct. Please feel free to suggest improvements 😸
This is for #187

Nice! I think you need to add a link in microsite/src/main/resources/microsite/data/menu.yml as well.

woohoo 😄


COMP: removed dead atomic operation checks

Presumably they've since been replaced with C++11 atomics.

PR Checklist

[ ] No API changes were made (or the changes have been approved)
[ ] No major design changes were made (or the changes have been approved)
[ ] Added test (or behavior not changed)
[ ] Updated API documentation (or API not changed)
[ ] Added license to new files (if any)
[ ] Added Python wrapping to new files (if any) as described in ITK Software Guide Section 9.5
[ ] Added ITK examples for all new major features (if any)

Refer to the ITK Software Guide for
further development details if necessary.

@thewtex @dzenanz


Removal of azure.historical.** i18n keys, we are using common keys

These keys are not being utilized. We are using command keys, like "units" and "unit_tooltips"

Codecov Report

Merging #1734 (d4574d8) into master (6184766) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #1734   +/-   ##
=======================================
  Coverage   78.91%   78.91%
=======================================
  Files         264      264
  Lines        4160     4160
  Branches      784      784
=======================================
  Hits         3283     3283
  Misses        788      788
  Partials       89       89

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6184766...d4574d8. Read the comment docs.


Why doesn't it trigger an alert

I created an AI search alert with "requests | limit 1" and triggered when "greater then 0" with an interval of "every 5 minutes over the last 10 minutes". We have a lot of logging and there are always requests. "suppress alerts" is not configured. How can it be that nothing is triggered? I created it an hour ago, and still not a single alert.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: ab89353c-6acc-9944-40e0-d8ab067e7d41
Version Independent ID: b8c18210-d14f-4b7c-aee9-545cafd20582
Content: Log alerts in Azure Monitor
Content Source: articles/monitoring-and-diagnostics/monitor-alerts-unified-log.md
Service: azure-monitor
GitHub Login: @msvijayn
Microsoft Alias: vinagara

@tomkuijsten Thanks for the Comment. We are actively investigating and will get back to you soon.

@tomkuijsten are you still experiencing this issue? If I understand your scenario correctly, you wish to alert if more than one "search request" is logged within a 10 minute period. Have you tried expanding the time period to see if you get an alert? Please let me know what the current status is and we can investigate further.

@femsulu I tried it again, with another AI query and it seems to work fine now. I probably messed something up, thanks for the quick response.


runit (and other inits) service for artix, void, gentoo

segfault at 0 in libc2-31.so after login (runit)

I haven't attempted running this outside systemd-land yet. What system did you run it on?

artix - runit - lxde. The segfault is simply a crash I think.
I have updates:
If i stop the service, login as root on tty1, run ly, at login it crash.
If i stop the service, login as the main user on tty1, run sudo ly, it works.

Updated title (much better).
Guys more and more people and distro lately are droping systemd. So would be great if you could make the service for the 2 or 3 of the most common inits. ...and test. I tryed ly on systemd and i really love it!

It could be the same issue of the issues 138, 203. Could be related to elogind.

I got ly to work on artix runit !!!
deleted/uninstalled old ly files
downloaded @cylgom and @drozdowsky ly
copyed @cylgom /src/xsetup.sh , wsetup.sh to @drozdowsky ly (replacing @drozdowsky files (xsetup is almost empty))
compiled / installed / enabled the service / rebooted

@drozdowsky fork doesnt crash, so with original setups it works !
Now considering that drozdowsky did small changes, the main ly could easly support our distros !

Is there a fork for openrc? I am on gentoo. Couldn't make it run with inittab nor changing xdm config.

Is there a fork for openrc? I am on gentoo. Couldn't make it run with inittab nor changing xdm config.
Dont know. Try to write the service !

Tried with one service I found in one of the overlays, didn't work

if ly dont even start its a service problem.

I am getting segfault both in agetty and openrc script

I made a OpenRC Script . And it works in my case.

I made a OpenRC Script . And it works in my case.

I made a OpenRC script and it works in my case.

I made a OpenRC script and it works in my case.

It is here https://github.com/pspiagicw/ly

It is here https://github.com/pspiagicw/ly

Nice, will check it out!

Nice, will check it out!

It works, but I have to switch to different tty every time and pam module doesn't work properly (doesnt create /run/user/1000 so I don't have sound because pulseaudio depends on it....)

It works, but I have to switch to different tty every time and pam module doesn't work properly (doesnt create /run/user/1000 so I don't have sound because pulseaudio depends on it....)

Sorry for not testing the sound.But anyway could you suggest some changes as it was created roughly looking at other rc-scripts.I have no info on writing a proper rc-init script.

Sorry for not testing the sound.But anyway could you suggest some changes as it was created roughly looking at other rc-scripts.I have no info on writing a proper rc-init script.

I think rc script isn't causing pulseaudio problem. I think PAM module doesn't work properly. I will have to debug it a little bit more. https://unix.stackexchange.com/questions/162900/what-is-this-folder-run-user-1000
I have no experience in writting rc init scripts, but I will try to find a way to start on tty1.

I think rc script isn't causing pulseaudio problem. I think PAM module doesn't work properly. I will have to debug it a little bit more. https://unix.stackexchange.com/questions/162900/what-is-this-folder-run-user-1000
I have no experience in writting rc init scripts, but I will try to find a way to start on tty1.

It works, but I have to switch to different tty every time and pam module doesn't work properly (doesnt create /run/user/1000 so I don't have sound because pulseaudio depends on it....)
@GrbavaCigla

Any fix for this? Is it be possible to automatically switch the tty at boot using some script?

TTY issue shouldn't be hard, but I don't know for /run/user/1000 problem. I don't have much time, but I will try to fix it.

Maybe elogind is the issue?

Bumping this thread coz my issue seems related:
I am trying to run ly as the display manager for Obarun (s6/66). I have created the necessary service file, but it is unable to login. As soon as i entered username and passed, it loops back directly at the login screen with the "logged out" message.
Interestingly, i have used the ly from https://github.com/drozdowsky/ly-void and this worked fine.

apparently, the problem was that LANG is null, causing ly to fail in logging in. Im on Obarun (s6/66)

this would fix ly here ? make a pull request!

Just pushed a ly package to Artix's Universe
For now it is just a package that removes the systemd service and that patches this lang thing
Still there is no service for now. The runit service I use (based on the one mentioned earlier) doesn't allow to change the LANG value for now, I guess I should execute env to do so but still there is no service provided because I don't think it is a good quality one.
Help is welcome but I will only support Artix implementations of the different services which will obviously need some tweaks to work on other ones.

Just pushed...
Thanks!

@pspiagicw any news on this?

@GrbavaCigla see #368

also dinit !!!

also dinit !!!

If nobody is willing to actually do it, it will never get done ¯_(ツ)_/¯

I believe all init systems mentioned in this issue are now supported by Ly, so I'm closing this issue.


[Feature] Added collation-server definition to command in docker-compose.yml

Checklist
General

[ ] I tested all changes and their related features with all corresponding user types on a test server.
[ ] This is a small issue that I tested locally and was confirmed by another developer on a test server

Motivation and Context
Release 5.2.0 needs utf8mb4 as character set and utf8mb4_unicode_ci as collation.
Description
Release 5.2.0 needs utf8mb4 as character set and utf8mb4_unicode_ci as collation. Therefore, I've updated the default docker-compose.yml file for future instances.
This PR does not update the actual tables. That's something you have to do manually. E.g. with a script like here.
Steps for Testing

Prerequisites:

Docker Environment

Setup a new instance of artemis and test that all works well.
Review Progress
Code Review

[ ] Review 1
[ ] Review 2

Manual Tests

[ ] Test 1
[ ] Test 2

Should be done now @b-fein


Promote stats-d emitter to a core extension

Description
Move the stats-d emitter to a core extension.
AFAICT we are using the latest version of the java client https://github.com/DataDog/java-dogstatsd-client/releases/tag/v4.0.0
I have tried running this extension in a cluster and haven't noticed any issues. I did notice that not all metrics are reported in the default configuration. I've added 2 more metrics to be reported by default coordinator/global/time and coordinator/time as these are helpful in knowing how long different coordinator duties are taking.
I had considered a system to automatically detect when a new metric was reported so that we don't forget to update the config of this emitter when a new metric is added, however, I could not think of a reliable way to do this, so I decided to leave it out of the change that promotes this extension to a core extension.

This PR has:

[ ] been self-reviewed.

[ ] using the concurrency checklist (Remove this item if the PR doesn't have any relation to concurrency.)

[ ] added documentation for new or modified features or behaviors.
[ ] added Javadocs for most classes and all non-trivial methods. Linked related entities via Javadoc links.
[ ] added or updated version, license, or notice information in licenses.yaml
[ ] added comments explaining the "why" and the intent of the code wherever would not be obvious for an unfamiliar reader.
[ ] added unit tests or modified existing tests to cover new code paths, ensuring the threshold for code coverage is met.
[ ] added integration tests.
[ ] been tested in a test Druid cluster.

I had considered a system to automatically detect when a new metric was reported so that we don't forget to update the config of this emitter when a new metric is added, however, I could not think of a reliable way to do this, so I decided to leave it out of the change that promotes this extension to a core extension.

related #11958

oh a couple more things need fixing, https://github.com/apache/druid/blob/master/website/sidebars.json#L282 https://github.com/apache/druid/blob/master/website/.spelling#L721
and also please add an entry to redirects file https://github.com/apache/druid/blob/master/website/redirects.json

How did you find these links? Is there a test already for stuff like this?

How did you find these links? Is there a test already for stuff like this?
Heh good question, something like a spidey sense I guess after I pressed approve if there were any sneaky things to consider.

Is there a test already for stuff like this?
Sidebars isn't really testable because its controlling which things should be shown/hidden on the docs page nav sidebar, so is subjective. Spelling exceptions are not checked that the page they are referring to exists (though i'm unsure why we don't have just a giant exception list instead of that + per page exceptions...). Redirects could possibly be checked if we detect a diff that moves a doc page, but is currently not.

glad your spidey senses kicked in 😅  I'll push up another patch with those fixes as soon as I get this license check job to pass locally

Should the group id of this extension be changed from org.apache.druid.extensions.contrib to org.apache.druid.extensions ?


RuntimeWarning

Hello !
I'm trying to make this project run on CPU with windows & anaconda but I have a weird issue.
The pytest works fine but when I'm trying to run the following command:
python anonymizer\bin\anonymize.py --input .\input\ --image-output .\output\ --weights .\weights\
I have the error
mypath\anonymizer\anonymizer\detection\detector.py:16: RuntimeWarning: Unexpected end-group tag: Not all data was converted
  od_graph_def.ParseFromString(serialized_graph)

Followed by inducted errors:
Anonymizing images in .\input\ and saving the anonymized images to .\output\...
  0%|                                                                                | 0/4 [00:00<?, ?it/s]
Traceback (most recent call last):
  File "anonymizer\bin\anonymize.py", line 104, in <module>
    write_json=args.write_detections, obfuscation_parameters=args.obfuscation_kernel)
  File "anonymizer\bin\anonymize.py", line 96, in main
    write_json=write_json)
  File "mypath\anonymizer\anonymizer\anonymization\anonymizer.py", line 68, in anonymize_images
    anonymized_image, detections = self.anonymize_image(image=image, detection_thresholds=detection_thresholds)
  File "mypath\anonymizer\anonymizer\anonymization\anonymizer.py", line 45, in anonymize_image
    new_boxes = detector.detect(image, detection_threshold=detection_thresholds[kind])
  File "mypath\anonymizer\anonymizer\detection\detector.py", line 40, in detect
    image_tensor = self.detection_graph.get_tensor_by_name('image_tensor:0')
  File "mypath2\anaconda3\envs\anonymizer\lib\site-packages\tensorflow\python\framework\ops.py", line 3664, in get_tensor_by_name
    return self.as_graph_element(name, allow_tensor=True, allow_operation=False)
  File "mypath2\anaconda3\envs\anonymizer\lib\site-packages\tensorflow\python\framework\ops.py", line 3488, in as_graph_element
    return self._as_graph_element_locked(obj, allow_tensor, allow_operation)
  File "mypath2\anaconda3\envs\anonymizer\lib\site-packages\tensorflow\python\framework\ops.py", line 3530, in _as_graph_element_locked
    "graph." % (repr(name), repr(op_name)))
KeyError: "The name 'image_tensor:0' refers to a Tensor which does not exist. The operation, 'image_tensor', does not exist in the graph."

Have anyone an idea about the purpose of this error ?
BR

Finally, the weights wasn't downloaded properly so I had to run it several time in order to obtain the two good .pb files and then it worked.
BR


After instalation I cannot access it

I get:
Welcome to nginx!
If you see this page, the nginx web server is successfully installed and working. Further configuration is required.
For online documentation and support please refer to nginx.org.
Commercial support is available at nginx.com.
Thank you for using nginx.
This is the url https://server.trom.tf/

Works after rebooted teh server


⬆<EMAIL_ADDRESS>(build script)

Requirements for Adding, Changing, or Removing a Feature

Fill out the template below. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
The pull request must contribute a change that has been endorsed by the maintainer team. See details in the template below.
The pull request must update the test suite to exercise the updated functionality. For guidance, please see https://flight-manual.atom.io/hacking-atom/sections/writing-specs/.
After you create the pull request, all status checks must be pass before a maintainer reviews your contribution. For more details, please see https://github.com/atom/.github/tree/master/CONTRIBUTING.md#pull-requests.

Issue or RFC Endorsed by Atom's Maintainers
Not yet. Goal is to support async builds, and this upgrade adds promise support to fs-extra.
Description of the Change

Upgrades fs-extra to latest released version in the build script dependencies. Doesn't affect anything bundled with Atom.
Alternate Designs
NA
Possible Drawbacks
NA
Verification Process
CI passes
Release Notes
NA

Merged into master.


Testing, please ignore. (vratct)

Bug bounty test - please ignore.... Please DO NOT APPROVE THIS! (vratct)

Spambot, closing PR.


Private/darshan/adding blog tab

Adding new blog posts and replacing the older ones that were forked by default

I am allowed to approve my own code 😄


High CPU usage on OSX when hitting Fn+Left (Home) or Fn+Right (end)

VSCode Version: Code - Insiders 1.19.0-insider (3afa3348c5cc8ee7fb29458e303cf476b0887f0a, 2017-11-22T08:33:33.249Z)
OS Version: Darwin x64 17.2.0
Extensions:

Extension
Author (truncated)
Version

vscode-icontheme-nomo-dark
be5
1.3.4

csharp
ms-
1.13.1

vscode-code-outline
pat
0.0.12

java
red
0.14.0

sass-indented
rob
1.4.5

vscode-java-debug
vsc
0.3.1

vscode-java-pack
vsc
0.2.0

vscode-todo-highlight
way
0.5.11

Steps to Reproduce:

Use VSCode Insiders on OSX
Hit Fn+Left or Fn+Right

Reproduces without extensions: Yes

This also happens with Stable version. Could it be my Mac? :( :(

@darkguy2008 thanks for reporting. I tried really hard to reproduce but can only push the CPU usage to around 13%. Since you can reproduce it without any extension running, could you please profile the window by following https://github.com/Microsoft/vscode/wiki/Performance-Issues#profile-a-vs-code-window and send me the results for better troubleshooting?

Thanks @rebornix for your answer. I've attached the profiles here. SInce it also happens with Stable I also ran the profiling against it. Hope it's useful :)
Profiles Stable & Insiders.zip

@darkguy2008 thanks for your quick response! From the perf log, the rendering process is doing great. Can you try https://github.com/Microsoft/vscode/issues/21580#issuecomment-283317572 and provide me the info like which process (with its arguments) is eating the most CPU?
You can open Activity Monitor, Menu -> View -> All Processes, Hierarchically, get the pid of that bad process and run ps aux | grep <pid>. Thanks again for your help!

Hello @rebornix, you're welcome!. Indeed it's VSCode, see:

What else can I help with?

Could it be related to High Sierra? Also, I found out something: My hackintosh has Sierra and no issues with it. This Macbook got updated to High Sierra about two weeks ago, and I've started to experience this problem a couple of days ago.
I've also found out that if I hit Fn+Left/Right it goes 99% CPU usage, but once the caret has moved, **as long as I repeat the keys Fn+Left or Right in spans of 0.5ms each, it works. If I do it faster, it hangs as shown in the screenshots and GIF image.
Any ideas? :)

@darkguy2008 from what you described, it's likely an Electron/High Sierra issue

@rebornix I see, thanks for your confirmation. Is there any way I can be of help? Most of us in OSX are migrating to High Sierra and this will be an important issue. I have some Electron experience but I don't know how to create a small project to replicate it and send it to the Electron developers. Any ideas? :)

Alright, while it's been an ordeal to get any development suite going, I went with Brackets (easier to setup than Atom, didn't try VSCode yet as the issue happens in Brackets as well) and I found out that the delay goes further up the chain from DOM events as well. The issue could be lingering between Electron itself and the OS. Here's what I get when I hit the same key combo, setting an event breakpoint on any key-related event:

I managed to reproduce it with a simple Electron app. So it's Electron, unrelated to VSCode but still an issue in High Sierra. Will try to report there and reference this issue then ;)

Hi all, just wanted to mention that the problem seemed to be the Onyx app I ran a few days ago before I reported the bug ( https://www.titanium-software.fr/en/onyx.html ) DON'T RUN IT IN HIGH SIERRA.
I fixed it by running CleanMyMac 3 and running all the maintenance scripts (ticked all checkboxes). Rebooted, and issue got fixed.
This can be closed :D (still, it's an interesting issue to check though).


Updates to plugin to support version .3 of the CSI spec

Change CSI spec version to v0.3.0
Tweak go code and regenerate vendor directory to fix compile errors

Change-Id: Id82184331deece289221bbea0718e933cac46d4f

I've been doing some experiments trying to get this plugin to work with k8s. After updating to .3 it partially works, so I'd like to get this change in before moving on to other issues I'm seeing with k8s + csilvm.

Thanks a lot for the contribution.
CI failed due to some linting errors. Please run make check.
We'll also have to rebase this PR on the latest master.

Thanks @matthias50 - the change to CreateVolume's validation caused 1 test to fail:
https://github.com/mesosphere/csilvm/pull/94/commits/fceecd5419205cf26cb2e8f6f7060048f1fcd3b0#diff-9bc9954444314954aefd3d6c72ff9ed4R153
And the failing test is:
TestCreateVolumeVolumeCapabilitiesCapacityRangeRequiredLessThanLimit
As the name suggests, it checks that required is less than limit. I suspect that your change makes it hit a different validation error case. It used to expect ErrCapacityRangeInvalidSize (https://github.com/mesosphere/csilvm/pull/94/commits/45ca7d702bdbe734801883a6cf926923b7365ef7#diff-9bc9954444314954aefd3d6c72ff9ed4L157) and now returns a custom error.
You can fix that by creating exactly the expected error in the test:
expErr := status.Errorf(
			codes.InvalidArgument,
			"required_bytes: %d cannot exceed the limit_bytes: %d",
			capacityRange.GetRequiredBytes(),
			capacityRange.GetLimitBytes(),
)

And then checking for that:
if !grpcErrorEqual(err, expErr) {
		t.Fatal(err)
}

Please run:
go test -c -i ./pkg/csilvm && sudo unshare -m -- ./csilvm.test -test.v -test.run=TestCreateVolumeVolumeCapabilitiesCapacityRangeRequiredLessThanLimit

@gpaul can you merge this for me?

Done


test case indicates that relp connection is opened twice but closed only once

Description
from https://github.com/teragrep/jla_01/pull/38#issuecomment-2500185321
tcpdump indicates that relp connection is opened twice:
1 open 53
relp_version=0
relp_software=RLP-01
commands=syslog

1 rsp 86 200 OK
relp_version=0
relp_software=rlp_03,9.0.0,https://teragrep.com
commands=syslog

1 open 53
relp_version=0
relp_software=RLP-01
commands=syslog

1 rsp 86 200 OK
relp_version=0
relp_software=rlp_03,9.0.0,https://teragrep.com
commands=syslog

2 syslog 75 <12>1 2024-11-26T10:00:12.366Z localhost appName - - - DEBUG logger - none

2 rsp 6 200 OK

3 close 0

3 rsp 0
0 serverclose 0

this is a bug in the reconnectIfNoMessagesInterval handling. this triggers on the first run:
https://github.com/teragrep/jla_01/blob/master/src/main/java/com/teragrep/jla_01/RlpLogbackAppender.java#L300-L306


Better mouse transitioning between different sized screens

Description of the new feature / enhancement
At my work set-up, I have 3 monitors of considerably different size and display resolution. Because of this, windows has very strange rules for transitioning the mouse between two of the monitors. In the display settings, the virtual size of the displays that you can re-arrange are vastly different. So, using the attached screenshot, I cannot transition the mouse between the larger screen 2 to the smaller screen 3 from the top right or bottom right of screen 2 (following the arrows in the screenshot).
It would be ideal if I could rescale the virtual display size of screen 3 such that when I transition the mouse from screen 2 to screen 3, I can use any part of right of screen 3 and the mouse would appear on the equivalent proportional height on screen 2. The main purpose for this is moving windows between screens and then resizing them by dragging the cursor to the top of the destination screen (which resizes the window to fit the entire monitor).

Scenario when this would be used?
This feature would aid anyone anytime they are using multiple screens of different display resolution. This is very common when using a laptop and a monitor, or in my case where the monitor types are being changed and are inconsistent at my work.
Thanks for considering this request!
Supporting information
No response

Hello and thanks for your message. Windows 11 has some improvements regarding this. Don't know if it's possible for you to upgrade, though. There's also LittleBigMouse, maybe that'll help you.

Please check out Windows 11 as this work has gone in there and if there are improvements, /feedbackhub would be the spot.

Unfortunate for you they don't want to do it in PowerToys and Windows team just doesn't pay attention to this issue. https://github.com/microsoft/PowerToys/issues/1226#issuecomment-1636700423
Windows 11's "Ease cursor movement between displays" setting is useless unless monitors' size are the same.
I had created an ticket in Windows Feedback Hub https://aka.ms/AAlk7nr for upvoting, @crutkas please help send it to someone that can in charge of it.


Support \u200C \u200D unicode characters

JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik<EMAIL_ADDRESS>

informal LGTM

The Travis CI shows pending (yellow) status in the PR, but if you check the build the PR passes. It might be a glitch.


Ref in Transition not assigned right away upon mounting

Consider the following jsx snippets showing element upon toggling of show variable, one with Transition and the other just regular boolean shorthand.
<Transition
  items={show}
  from={{ opacity: 0 }}
  enter={{ opacity: 1 }}
  leave={{ opacity: 0 }}
>
  {show =>
    show &&
    (props => (

        Hohoho

    ))
  }
</Transition>

{show &&
Hahaha
}

In first snippet, textRef doesn't get assigned right after show is toggled to true, whereas in the second snippet, text2Ref does (as expected).
Is there any specific reason behind this behaviour? Could this be a bug?
Here's a codesandbox replicating the above issue: https://codesandbox.io/s/5kry5mlq2p

Using the same ref in a transition isn't good enough because it's a collection of items, so you keep overwriting values. Here's an example using refs properly: https://codesandbox.io/embed/7mqy09jyq

Aha.. That explains!
I'm currently trying to write hook version of react-popper and work out how it would interop with other libraries, particularly react-spring (which is something that I'm new to 😄 ) in this demo https://github.com/FezVrasta/react-popper/blob/master/demo/index.js#L114-L170.
I did try to use useTransition, but it returns AnimatedValue type for the props, instead of raw values. How do i work with them if i don't want to use animated components? Can't seem to find any reference on the docs.


Release changelog for 4.3.0

A draft we all can work on.
I've added my parts including the ones that are not on Trello.

Wow - thank you @woensug-choi and @j-herman for getting a head start on this!
I'll take the lead on it and will ask folks for details were needed.  I'll ask @mabelzhang for a review once we are close and then merge it when I tag the release.

@bsb808 Do we want to merge this PR in the other repo before tagging the release? https://github.com/Field-Robotics-Lab/nps_uw_multibeam_sonar/pull/38
I've just approved it. If we want, I can merge that one, otherwise we can wait for Woensug's daytime. How do we do the joint release - will that repo be tagged separately anyway?

@mabelzhang Doing them at the same time would be ideal.  Go ahead and merge https://github.com/Field-Robotics-Lab/nps_uw_multibeam_sonar/pull/38

https://github.com/Field-Robotics-Lab/nps_uw_multibeam_sonar/pull/38 has been merged

Fixed some URLs
Pending: #207 If it gets merged, should add to changelog. Although, the relevant wiki page has already been added under "Coming Soon." So maybe the PR could get added there too.

Just moved both to the changelog, since we found the problem!  Hoping I didn't just jinx it, but 207 should be merged shortly.

I'm glad I'm not the only one who believes in jinxing.

@mabelzhang - good to merge?


[Feature] useMutationObserver

I have a useMutationObserver hook that handles the MutationObserver API in my react code.
The MutationObserver API is very similar to the IntersectionObserver API. It provides the ability to listen to changes made in the DOM tree. I'll love to make a PR and have it included in the library

Awesome hook! Yes, it's more than welcome 🙏
You could use the npm run plop script to create the hook boilerplate.
Thanks!


[consensus] Add counters to measure event loop idle/busy time

Summary
These two counters should improve the visibility into the performance of our main event base loop.
Used histogram so that we can see the distribution of the latencies.
Test Plan
For now made sure that the code compiles
Closes https://github.com/libra/libra/issues/1319

For now, I am just using a single counter to measure the durations of the various tasks. I can use separate counters for them as well.

:v: @ankushagarwal can now approve this pull request

Verified that
avg(irate(consensus_duration_sum{op='event_processing_loop_idle_duration_s'}[1m])) + avg(irate(consensus_duration_sum{op='event_processing_loop_busy_duration_s'}[1m]))

sums up to 1
Also verified that
avg(irate(consensus_duration_sum{op='event_processing_loop_idle_duration_s'}[1m]))

goes down when we run cluster-test with --emit-tx

@bors-libra r+

:pushpin: Commit c96855a has been approved by ankushagarwal

:hourglass: Testing commit c96855a80751e33cee8d9e5a094d156e2fd6b8ae with merge 72bbc4bd4e5bc455b5dda67544e606e6d3f0d406...

:sunny: Test successful - checks-circle_commit_workflow
Approved by: ankushagarwal
Pushing 72bbc4bd4e5bc455b5dda67544e606e6d3f0d406 to master...


Cannot access a disposed object. Object name: 'System.Net.Http.HttpClient'.

var
	content : HttpContent;
	httpClient : httpClient;
	response : HttpResponseMessage;
	xmlDoc : XmlDocument;
	Text : Text;
begin
	XmlDocument.ReadFrom('<?xml version="1.0" encoding="utf-16"?><LoginModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><Password>1111111</Password><UserName>d@d.com</UserName></LoginModel>',xmlDoc);
	xmlDoc.WriteTo(Text);
	content.WriteFrom(Text);

	httpClient.Clear;
	httpClient.DefaultRequestHeaders.Add('Authorization','Bearer ');
	httpClient.Post('https://staging-sanacommercecloud.azurewebsites.net/api/login',content,response);

	response.Content.ReadAs(Text);

end;

httpClient.Post throw the error "Cannot access a disposed object. Object name: 'System.Net.Http.HttpClient'."
Am I doing something wrong?

Clear disposes of the object. Are you sure you need that invocation?

DominikDitoIvosevic  You are right, that is redundant.
Thank You


[AutoDiff] [stdlib] Reimplement Array's Differentiable conformance and fix bugs.

Simplify Array's Differentiable conformance by reimplementing it with a nested TangentVector struct instead of DifferentiableView. This is possible because Differentiable.AllDifferentiableVariable has been removed.
Fix a bug in SILGenFunction::getThunkedAutoDiffLinearMap where there's a previously unexercised code path that creates an ownership-unqualified load in an OSSA function.
Fix a bug in the differentiation transform where linear map structs are lowered to address types under resilience. Linear map structs should always be @frozen and loadable.
Rename addFixedLayoutAttr to addFrozenAttrIfApplicable because @frozen is the official attribute. We also want to remove this sometime since it does not exist in master and is only used in two places in differentiation.

Note: Need to fix errors on the TensorFlow side.

@swift-ci please test tensorflow

Can one of the admins verify this patch?

I accidentally deleted tensorflow branch, which closed this PR. That was not intentional, sorry!
It would be nice to protect tensorflow branch against deletion to prevent this from happening again.

Please update the base branch to main by Oct 5th otherwise the pull request will be closed automatically.

How to change the base branch: (Link)
More detail about the branch update: (Link)


distance computations in L3 nearest neighbor

I think there is a problem with the computation of distances in L3 nearest neighbor function due to a mix up of lat/lng order.
For example, if you look at the output 7 in nearest-neighbor-faster.ipynb :
the distance between  POINT (24.85584 60.20727) and POINT (24.85745 60.20749) is 180.521584
when I try to replicate with haversine  or sklearn , I get 92 meters instead.
I also tried switching lat/lng pairs, then you get the 180.521584 meter output. But my understanding is that the correct distance should be 92m.

@esrasuel Thanks for pointing this out! We were also approached by another user who pointed out the same thing. We will fix this.


Navigation improvements on mobile

On mobile the menu takes a lot of space and users needs to scroll a while before getting to the list of repositories, see:

I suggest the following:

When a tag or language is selected, the page should scroll automatically to the repository list (could be done with a URL anchor)
Make it possible to collapse language/tags and open the list only when the section title is clicked.

@lucavallin
Can you assign me this issue? I have a great idea to solve this.
I will make the language tabs collapsible and also make it scroll automatically to the repository list.

@lucavallin I have made these changes. Is this what you want for the collapse feature or should I make some changes?
Screencast from 02-10-23 01:33:25 PM +0545.webm

@Abhinavxox Looks great, see comments in PR ;)

Closed by #199.


add discussion and examples of <exhibHist>, <treatHist> and <treatSched>after <provenance> to guidelines

As <exhibHist>, <treatHist> and <treatSched>after <provenance> are now modelled the same way (#911) the different possibilities should be illustrated and reflected in the guidelines

The Metadata IG is working on this and will create a PR once consensus is reached/the proposed descriptions are approved. Please take a look at issue #12 in the IG repo to see the status/progress.


[POC] cmake: Rework compile/link flags summary  -- an alternative implemenation

This PR is an alternative implementation of https://github.com/hebasto/bitcoin/pull/93 and an attempt to address concerns regarding the summary accuracy and code maintainability.
The proposed approach guarantees 100% summary accuracy, including all known and future CMake abstractions.
However, the code still relies on CMake generators implementation details. This branch currently has implementations for the following generators:

"Unix Makefiles"
"Ninja"
"Ninja Multi-Config"

The idea of such an approach was discussed during the call on 2024-05-30.

Rebased.

Closing.
See:

https://github.com/hebasto/bitcoin/pull/93#issuecomment-2151729823
https://github.com/hebasto/bitcoin/pull/93#issuecomment-2155130351


HipChat integration may be out of date

Hi,
I just failed to integrate my Crashlytics with HipChat. It just display:
Could not send a message to room

After some investigations I've found this repo is still using gem 'hipchat', '~> 0.7' which uses HipChat API V1.
I found that HipChat API is now in V2 and this may be the reason I failed to integrate.
Sorry that since I'm not familiar with Ruby so I couldn't ensure what's the problem exactly. Would anyone fix this? Thanks!

@xingrz I believe we worked this issue out with you through support a long time ago, so I'd like to close this issue.  Let me know if I'm mistaken and should keep the issue open.  Thanks!

@seandc I'm afraid this issue isn't solved yet. Crashlytics still using HipChat API version 1, which is deprecated. Please upgrade it to version 2 if possible.

@xingrz I just created #68 which adds support for choosing API v2.  I expect to merge this tomorrow.  Thanks for your patience!  Please don't hesitate to ping me through Github or contact Fabric support if you have unresolved issues.

This change is in production now.  Let me know if it works for you.  Thanks!

@seandc It still dosen't work.
I've checked both crashlytics' and hipchat-rb's code but didn't find what's wrong. I emulated the HTTP request with curl, it's working.

@xingrz I believe I understand what the issue is and will look into it more first thing tomorrow.

@xingrz This should be fixed now.  Let me know how it works for you.
Thanks again!

@seandc It works. Thank you very much!

Couldn't get the V2 to work. When removed the checkbox from "use v2 of the API" it worked fine. But since V1 is deprecated, I would like to use V2. Any idea what I am doing wrong?

Hi @inteist!  If it worked when you removed the checkbox, then you probably have a v1 token.  If you want a room specific API v2 token, go to [your HipChat url]/rooms and click the room you want to send notifications to.  You should see a Tokens link on the side.  If you want a general API v2 token you should be able to find it at [your HipChat url]/account/api.  Let me know if using one of those tokens fixes it!


How to define small-scale

Hello! Can I ask what's the difference between small-scale and mideum-scale. Is it different because of  the different values of k?
And I also get f1 = 0.7687 instead of 0.8051 in small-scale Sci-ERC. Why would that happen?
Btw,this is a great framework! Thank you!

Hi~ Thanks for your interest in our work.
The difference between scales in TLM is essentially the hyper-parameters we choose that affect the training FLOPs (such as batch size, training steps, sequence length). The detailed hyper-parameters for each scale can be found in Table B.2 in our paper v1.
For tasks with low resources such as SciERC, difference in hardware and random seeds may lead to seemingly different evaluation results. But 0.7687 does seem exceptionally low for SciERC. My suggestion is 1) make sure the hyperparameters you use are aligned with that mentioned in the paper (exactly those provided example scripts) 2) proper model selection: during finetuning we will evaluate the model several times, make sure the test results are from the one with the best dev set result.

WoW!
Now I have understood the scales' meaning. (I read the table but somehow misunderstand it ^_^.
And For the second question, I found myself have mistaken test marco_f1 to be the result.
Thanks for your detailed answers!

You are welcome. But we do use test marco_f1 as the reported metric in the main results. The point is we don't use test set results evaluated in the final step, but use the test set results when the best dev set result is achieved.
After training is complete, there should be a file called trainer_state.json in the output directory, and there's a field called test_results in that file, the number there ought to be accurate. You may check it out to see whether there's an issue.


Compatibility problem with MonitorService interface

[x] I have searched the issues of this repository and believe that this is not a duplicate.
[x] I have checked the FAQ of this repository and believe that this is not a duplicate.

Environment

Dubbo version: 2.7.1
Operating System version: ANY
Java version: ANY

Steps to reproduce this issue
Duboo 2.7.x changes package to org.apache.dubbo.
So when collecting monitor data through MonitorService interface instances under 2.7 use new interface subscription while old ones still use old one. Dubbo 2.7 keep some interfaces ensuring backward compatibility including Service/Reference/etc. . But MonitorService is not included.
Is that an issue?
I copy the old interface into my receiver project to collect data from old dubbo clients.
Expected Result
Old MonitorService should be kept.
And there is another error log i don't know whether it's a bug.
ERROR o.a.d.r.t.CodecSupport [NettyServerWorker-3-8]  [DUBBO] Serialization extension org.apache.dubbo.common.serialize.protostuff.ProtostuffSerialization has duplicate id to Serialization extension org.apache.dubbo.serialize.hessian.Hessian2Serialization, ignore this Serialization extension

you can submit a pr to fix it

Hey, Taosheng
Which one do you refer to, the missing deprecated interface or the duplicated serialization id?
best regards,
Jason

On May 29, 2019, at 20:23, Taosheng Wei<EMAIL_ADDRESS>wrote:
you can submit a pr to fix it
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/apache/dubbo/issues/4199?email_source=notifications&email_token=AEGCJUNYBETPKBDBP7VCFFTPXZYUJA5CNFSM4HQKPL42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWPESUQ#issuecomment-496912722, or mute the thread https://github.com/notifications/unsubscribe-auth/AEGCJUPXRA3FKAIV5NN5LDDPXZYUJANCNFSM4HQKPL4Q.

ERROR o.a.d.r.t.CodecSupport [NettyServerWorker-3-8]  [DUBBO] Serialization extension org.apache.dubbo.common.serialize.protostuff.ProtostuffSerialization has duplicate id to Serialization extension org.apache.dubbo.serialize.hessian.Hessian2Serialization, ignore this Serialization extension

This issue has already been addressed.

and I am not sure if we really need to keep the old MonitorService in the newer release, after all the MonitorService is used for exposing the monitor service for the current version. The monitor center should take care of the compatibility.

Close for the low priority. But we'd better describe it in document for those which have mixed versions deployed in environment and also have implemented MonitorService. (The simple solution is just copying the legacy interface into project and public them together).


fzf cd always rescans

I'd like to use Alt-C to change the directory. However, it always rescans the directory trees and that takes quite a long time in that my wanted directory isn't included.
Using locate | fzf is much faster. So, would it be possible to speed up the process (i.e. using locate as stdin, using a scan cache file or something) or am I doing something wrong?

It's the default behavior. I recently updated the code to use $FZF_ALT_C_COMMAND if defined, so you can now customize the default behavior with it.


AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'

When adding you module and trying to deploy to Heroku with Python 3.6.4 I get the following error:
remote:        Collecting distribute (from scrapy-heroku==0.7.1->-r /tmp/build_a2015ad4e03aa9d149d2f49b9c840b65/requirements.txt (line 3))
remote:          Downloading distribute-0.7.3.zip (145kB)
remote:            Complete output from command python setup.py egg_info:
remote:            Traceback (most recent call last):
remote:              File "<string>", line 1, in <module>
remote:              File "/tmp/pip-build-0ymcqp4k/distribute/setuptools/__init__.py", line 2, in <module>
remote:                from setuptools.extension import Extension, Library
remote:              File "/tmp/pip-build-0ymcqp4k/distribute/setuptools/extension.py", line 5, in <module>
remote:                from setuptools.dist import _get_unpatched
remote:              File "/tmp/pip-build-0ymcqp4k/distribute/setuptools/dist.py", line 7, in <module>
remote:                from setuptools.command.install import install
remote:              File "/tmp/pip-build-0ymcqp4k/distribute/setuptools/command/__init__.py", line 8, in <module>
remote:                from setuptools.command import install_scripts
remote:              File "/tmp/pip-build-0ymcqp4k/distribute/setuptools/command/install_scripts.py", line 3, in <module>
remote:                from pkg_resources import Distribution, PathMetadata, ensure_directory
remote:              File "/tmp/pip-build-0ymcqp4k/distribute/pkg_resources.py", line 1518, in <module>
remote:                register_loader_type(importlib_bootstrap.SourceFileLoader, DefaultProvider)
remote:            AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
remote:
remote:            ----------------------------------------
remote:        Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-0ymcqp4k/distribute/
remote:  !     Push rejected, failed to compile Python app.
remote:
remote:  !     Push failed
remote: Verifying deploy...
remote:
remote: !       Push rejected to polar-bastion-49521.

Any reason to relay on distribute?

is this fixed?
I am encountering this error
Setup.py config
    entry_points={'scrapy': ['settings = lpricing.settings']},
    python_requires='>3.6.7',
    install_requires=__requirements

requirements.txt
Scrapy==1.7.3
scrapyd==1.0.1
scrapy-heroku==0.7.1
scrapy-magicfields==1.1.0
scrapy-splash==0.7.2
selenium==3.141.0
pyvirtualdisplay==0.2.4
xvfbwrapper==0.2.9
boto3
boto
scrapy-s3pipeline
python-dotenv

error log
-----> Python app detected
 !     Python has released a security update! Please consider upgrading to python-3.6.9
       Learn More: https://devcenter.heroku.com/articles/python-runtimes
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
-----> Uninstalling stale dependencies
       Uninstalling scrapydweb-1.4.0:
         Successfully uninstalled scrapydweb-1.4.0
-----> Installing requirements with pip
       Collecting scrapyd==1.0.1 (from -r /tmp/build_00295a6bdc22e2d45bad0c62cc689436/requirements.txt (line 2))
         Downloading https://files.pythonhosted.org/packages/3a/35/bac83ece6c6849061896771a905800ac855a351aae604ad232a71a4cc8fd/scrapyd-1.0.1.tar.gz
       Collecting scrapy-heroku==0.7.1 (from -r /tmp/build_00295a6bdc22e2d45bad0c62cc689436/requirements.txt (line 3))
         Downloading https://files.pythonhosted.org/packages/3b/19/876c22d5971aa48b86f7f25ee8abd6326d48f7abf7bf20f1fb799ece95e1/scrapy-heroku-0.7.1.tar.gz
       Collecting distribute (from scrapy-heroku==0.7.1->-r /tmp/build_00295a6bdc22e2d45bad0c62cc689436/requirements.txt (line 3))
         Downloading https://files.pythonhosted.org/packages/5f/ad/1fde06877a8d7d5c9b60eff7de2d452f639916ae1d48f0b8f97bf97e570a/distribute-0.7.3.zip (145kB)
           Complete output from command python setup.py egg_info:
           Traceback (most recent call last):
             File "<string>", line 1, in <module>
             File "/tmp/pip-build-sem4qp6f/distribute/setuptools/__init__.py", line 2, in <module>
               from setuptools.extension import Extension, Library
             File "/tmp/pip-build-sem4qp6f/distribute/setuptools/extension.py", line 5, in <module>
               from setuptools.dist import _get_unpatched
             File "/tmp/pip-build-sem4qp6f/distribute/setuptools/dist.py", line 7, in <module>
               from setuptools.command.install import install
             File "/tmp/pip-build-sem4qp6f/distribute/setuptools/command/__init__.py", line 8, in <module>
               from setuptools.command import install_scripts
             File "/tmp/pip-build-sem4qp6f/distribute/setuptools/command/install_scripts.py", line 3, in <module>
               from pkg_resources import Distribution, PathMetadata, ensure_directory
             File "/tmp/pip-build-sem4qp6f/distribute/pkg_resources.py", line 1518, in <module>
               register_loader_type(importlib_bootstrap.SourceFileLoader, DefaultProvider)
           AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'

           ----------------------------------------
       Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-sem4qp6f/distribute/
 !     Push rejected, failed to compile Python app.
 !     Push failed

same error in python 3.7.5
pip install scrapy-heroku
Collecting scrapy-heroku
  Downloading https://files.pythonhosted.org/packages/3b/19/876c22d5971aa48b86f7f25ee8abd6326d48f7abf7bf20f1fb799ece95e1/scrapy-heroku-0.7.1.tar.gz
Collecting distribute (from scrapy-heroku)
  Using cached https://files.pythonhosted.org/packages/5f/ad/1fde06877a8d7d5c9b60eff7de2d452f639916ae1d48f0b8f97bf97e570a/distribute-0.7.3.zip
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-4ys75cp4/distribute/setuptools/__init__.py", line 2, in <module>
        from setuptools.extension import Extension, Library
      File "/tmp/pip-install-4ys75cp4/distribute/setuptools/extension.py", line 5, in <module>
        from setuptools.dist import _get_unpatched
      File "/tmp/pip-install-4ys75cp4/distribute/setuptools/dist.py", line 7, in <module>
        from setuptools.command.install import install
      File "/tmp/pip-install-4ys75cp4/distribute/setuptools/command/__init__.py", line 8, in <module>
        from setuptools.command import install_scripts
      File "/tmp/pip-install-4ys75cp4/distribute/setuptools/command/install_scripts.py", line 3, in <module>
        from pkg_resources import Distribution, PathMetadata, ensure_directory
      File "/tmp/pip-install-4ys75cp4/distribute/pkg_resources.py", line 1518, in <module>
        register_loader_type(importlib_bootstrap.SourceFileLoader, DefaultProvider)
    AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-4ys75cp4/distribute/


HeaderFilter - Exclude not working

Reproduce steps:

Open some headerfilter
Select all using 'Select All' button (dont submit filter yet)
Deselect one item from headerfilter
Press 'OK' to submit the filter

Expected: Correct filter data was returned
Actual: Server 500 status code
Exception:
File ".../venv/lib/python3.8/site-packages/drf_dx_datagrid/viewsets.py", line 38, in list     queryset = self.filter_queryset(self.get_queryset())   File ".../venv/lib/python3.8/site-packages/rest_framework/generics.py", line 150, in filter_queryset     queryset = backend().filter_queryset(self.request, queryset, self)   File ".../venv/lib/python3.8/site-packages/drf_dx_datagrid/filters.py", line 93, in filter_queryset     q_expr = self.__generate_q_expr(filter)   File ".../venv/lib/python3.8/site-packages/drf_dx_datagrid/filters.py", line 79, in __generate_q_expr     raise Exception("Невозможно применить данный поиск")
When using exclude approach on the headerfilter the operator you will get is "!",
in my case it was:
['!', ['status', '=', 'P']]
on dx_filter variable

Fixed. Thank you for the information.

Fixed. Thank you for the information.


Added a verify check for kubebuilder generated files

This PR is made to resolve #14
The check iterates through all valid go packages and do the following:

if the package does not have a zz_generated file, it checks if the
generator generates nothing
if the package does have zz_generated file, it checks if the file's
checksum matches that of a freshly generated file

This check should work in the CI/CD environment too.

signed the cla

/assign @thockin

/ok-to-test

/cc @lelenanam

This is some deep code gen magic :sparkle: outputting everything to stdin :-)
The general pattern we have is to call the build (perhaps the kubebuilder Makefile) in a container and compare the files.
That way we will be able to capture all possible side effects, as opposed to running the tool in a special mode.

That's really interesting. Do you have any examples of that in the codebase? Also should I assume that the test environment has access to the docker cli?

Yes -- you can take a look at how the docs.mk verify works:
 64 .PHONY: verify
 65 # verify that the docs have been properly updated.
 66 #
 67 # docs-src/.mkdocs-exclude contains a list of `diff -X` files to
 68 # exclude from the verification diff.
 69 verify: images
 70     $(DOCKER) run \
 71         --mount type=bind,source=$(DOCROOT),target=/d \
 72         --sig-proxy=true \
 73         --rm \
 74         $(MKDOCS_IMAGE) \
 75         /bin/bash -c "cd /d && $(MKDOCS) build --site-dir=/tmp/d && diff -X /d/docs-src/.mkdocs-excl    ude -qr /d/docs /tmp/d"

Hey @yiblet, thanks for your work on this! We've added a number of verify checks that may cover this now. Since this PR seems to have gone stale I'm going to close this PR for now. If you're still interested in working on this don't hesitate to reopen this.
/close


Del @Deprecated Reactor

Issue description
Remove deprecated code for Micronaut Framework 5.
Document the breaking changes.

This module has no deprecated code to remove


HDFS-9913 DistCp to add -useTrash to move deleted files to Trash

1111

 Quality gate: Failed
2 Issues

 2 Code issues

Details

 Quality gate: Failed
2 Issues

 2 Code issues

Details


 octanoyltransferase  question http://www.uniprot.org/uniprot/A6NK58

Lip2 is described variously as
lipoyl(octanoyl) transferase activity Source: Reactome
octanoyltransferase activity Source: InterPro
but these terms do not have a paretn child relationship.
Lip2 appears to be
lipoyl(octanoyl) transferase activity
as per  Reactome.
Should
lipoyl(octanoyl) transferase activity
be a descendant of
octanoyltransferase activity
or, should  InterpRo mapping be fixed from
octanoyltransferase activity to lipoyl(octanoyl) transferase activity?
val

Hmm. Reactome has only one annotation for human LIPT2 (UniProt A6NK58 - http://www.uniprot.org/uniprot/A6NK58): "LIPT2 transfers octanoyl group to GCSH" (http://www.reactome.org/PathwayBrowser/#/R-HSA-389661&SEL=R-HSA-6793590). That reaction appears to be an instance of lipoyl(octanoyl)transferase as described in Wikipedia (https://en.wikipedia.org/wiki/Lipoyl(octanoyl)_transferase) even though (annoying technical oddity) we've annotated the donor protein as a complex of protein and lipid rather than as a protein covalently modified with a lipid moiety. We applied GO:0033819 "lipoyl(octanoyl) transferase activity" to describe the catalysis occurring in that reaction.
We also have one annotation for human LIPT1 (UniProt Q9Y234 - http://www.uniprot.org/uniprot/Q9Y234): "LIPT1 transfers lipoyl group from lipoyl-GCSH to DHs" (http://www.reactome.org/PathwayBrowser/#/R-HSA-389661&SEL=R-HSA-6792572&PATH=R-HSA-1430728,R-HSA-71291). This reaction likewise fits the Wikipedia description above and here we've applied GO:0016746 "transferase activity, transferring acyl groups" to describe the catalysis.
That difference in molecular function looks correct. In the LIPT1 reaction, an 8-carbon acyl group (octanoyl) is transferred (CHEBI:78809 - http://www.ebi.ac.uk/chebi/searchId.do?chebiId=CHEBI:78809). In an intervening reaction, that octanoyl group is converted to a lipoyl group (ChEBI:83099 - http://www.ebi.ac.uk/chebi/searchId.do?chebiId=CHEBI:83099), which is then transferred in the reaction mediated by LIPT2.
Both ChEBI 78809 and 83099 are children of L-alpha-aminoacid residue, so it looks like they see both groups as sibling variants of amino acid residues. So that means the MF terms should be siblings as well? @ukemi?

Yes I think the mapping to IPR020605 should probably be lipoyl(octanoyl) transferase activity.
The 2 terms are already siblings so is that correct?

Hi Val,
The database is frozen for our next release, but the term will be changed to lipoyl(octanoyl) transferase when its over.
Amaia

It they are siblings in ChEBI, then they should be siblings in GO.


Allow flushing of access tokens from the UI

Let's say I'm logged in somewhere public and forgot to log out, I'd like to have a feature where I can log myself out of all sessions. Currently, I am simply running sqlite> delete from accesstokens; to flush the accesstokens table and then logging in again.
It would be good if this feature is implemented as part of the UI.

Hi @d4nyll, welcome to Ghost's GitHub! We recently setup a wishlist where you can make suggestions like these (this link is available from inside the admin panel too). The wishlist allows people to vote, which GitHub doesn't - making it a much better way to get traction for ideas and gauge priority :)

Thanks @ErisDS I wasn't aware of the wishlist. I have created an entry.

Thanks @ErisDS I wasn't aware of the wishlist. I have created an entry.


DEM download chunking

ARIA-tools has included a chunking for DEM download. https://github.com/aria-tools/ARIA-tools/pull/240
We should port this back to address large region issues.
@sssangha  is that something you could do?

Thanks @sssangha, per #180


NIFI-12770 Deprecate Ranger Authorizers for Removal

Summary
NIFI-12770 Deprecates Apache Ranger integration on the support branch for subsequent removal on the main branch, due to incompatibility with Jetty 12 and related libraries.
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking

[X] Apache NiFi Jira issue created

Pull Request Tracking

[X] Pull Request title starts with Apache NiFi Jira issue number, such as NIFI-00000
[X] Pull Request commit message starts with Apache NiFi Jira issue number, as such NIFI-00000

Pull Request Formatting

[X] Pull Request based on current revision of the main branch
[X] Pull Request refers to a feature branch with one commit containing changes

Verification
Please indicate the verification steps performed prior to pull request creation.
Build

[ ] Build completed using mvn clean install -P contrib-check

[ ] JDK 21

Licensing

[ ] New dependencies are compatible with the Apache License 2.0 according to the License Policy
[ ] New dependencies are documented in applicable LICENSE and NOTICE files

Documentation

[ ] Documentation formatting appears as expected in rendered files

Merged in https://github.com/apache/nifi/commit/f9b89b7248d343e07cbe49108855cdd292080ee5


added changes to include host, basePath, schemes

Please see discussion in #562.  This change documents proposed changes to allow host, basePath, and schemes to optionally be specified in PathItem and Operation objects.

@OAI/tdc Please review and comment

It might be useful to also add a sentence to each of the descriptions of the top level host/path/schemes properties refering to the new override points.

LGTM with nits

Thanks for the comments.  We'll do wordsmithing in one fell swoop as things move forward.
Any other input, @OAI/tdc ?  Otherwise I'll merge.


Use stable const-fn

Additionally, this change unlocks static Mutex constructions on stable.

@japaric can you merge this PR, and https://github.com/japaric/vcell/pull/9 , please.
It will not take much time.

@burrbull There is a good temporary solution (at least non-breaking one): https://github.com/rust-embedded/cortex-m/pull/159

https://docs.rs/autocfg/0.1.5/autocfg/ has probe_rustc_version method:
https://github.com/rust-num/num-complex/pull/63/files

cc @adamgreig


Update to latest pre-release of Draftail. Fixes #9937, #9942

Fixes #9937 and fixes #9942. There are three separate issues here.
Block toolbar toggle
See #9942.
Clicking the trigger to the left of the editor now correctly closes the toolbar. This previously wasn’t an issue due to the tooltip’s backdrop element receiving those click events, but became apparent without the backdrop.
The logic to handle clicks wasn’t correct, with the "click outside to close" event handling incorrectly used for clicks to the button too.
Commit: https://github.com/springload/draftail/commit/6734075b8e48d25e66d8f8085faab10cd1d8d6fa
Return key handling in editor
See #9937.
The logic to handle Return/Enter key events was too basic, preventing certain key presses. Now the special "command palette" delegated event handling of the return/enter key only occurs when the command palette is open and there is a selected element within.
Commit: https://github.com/springload/draftail/commit/f4d955a39d9950ee8664fc2300cf4376ac78bef9
Command prompt dismissal
See #9942.
The dismissing of the command prompt was too restrictive, particularly when users dismiss the command palette on just "/". The new logic is more permissive, only dismissing if there the last-dismissed prompt matches on position (same block and selection focus offset) and starts with the same text. To compensate I’ve made the auto-dismissing happen once a single space is typed within text.
Commit: https://github.com/springload/draftail/commit/b8c0d11b7a589a3df8d40ed1c6918b6920ef3bc8

Please check the following:

[x] Do the tests still pass?[^1]
[x] Does the code comply with the style guide?
[ ] For Python changes: Have you added tests to cover the new/fixed behaviour?
[ ] For front-end changes: Did you test on all of Wagtail’s supported environments?[^2]

[x] Please list the exact browser and operating system versions you tested: Chrome 109 macOS 13.1
[x] Please list which assistive technologies [^3] you tested: N/A

[ ] For new features: Has the documentation been updated accordingly?

Here is a recording of the different scenarios now handled differently:

Thank you Sage! Merged and cherry-picked to stable/4.2.x.


Indicate unsaved state closer to file name with tabs disabled

I'm trying to run with tabs disabled ("workbench.editor.showTabs": false) and thought that the dirty marker is missing entirely:

It's in the top right corner but that's far from where I would normally expect it:

With tabs enabled, it is where I would typically look for it:

VSCode Version: 1.17
OS Version: Win10

This issue has already been reported. Please use the search function next time before reporting an issue and/or this time if you are curious about the progress of the issue.

Oh, sorry, I missed it (I always search before reporting). This is a duplicate of https://github.com/Microsoft/vscode/issues/19531.


deploy_contract.md edits

What was wrong?

The prompt command ethsign import --keystore ~/.ethereum/keystore/   will result in an error saying it is an incorrect usage.
Transaction failing and ETH_GAS warning when deploying contract and signing the guest book.

How was it fixed?

Changed command to  ethsign import -key-store ~/.ethereum/keystore/
Added ETH_GAS=8000000 in the deploy contract command and signing the guestbook command. Also added an explanation. I also removed the 'seth-send: warning: `ETH_GAS' not set; using default gas amount' description.

(My first PR, I'm a total beginner. Apologies for any mistakes)

Thank you very much for your contribution!


Add MetalLB and it's resources

Add MetalLB Resources into ocp_wrapper.
Short description: In this PR adding MetalLB, IPAddressPool and L2Advertisement CR"s.
More details: For on-premises cluster, MetalLB will play role of managing LoadBalancer.
What this PR does / why we need it: In order to check the compatibility of MetalLB and it's resources with the Bare metal clusters. We require these resources to be added in this repository.
Signed-off-by: Satyajit Bulage<EMAIL_ADDRESS>

Please follow https://github.com/RedHatQE/openshift-python-wrapper/blob/main/CONTRIBUTING.md

Hi @sbulage, the filename should match the resource. eg: IPAddressPool should be ip_address_pool.py

I know that but wanted to highlight the resource with it's parent. To avoid the confusion. But I can change it if it is not the case.

/add rnetser

!verified

!verified

!verified

!verified

!verified

!verified

!verified

!verified

!verified

!verified

!verified

!verified

!cherry-pick v4.12


Streamline the release process

Feature Summary

The current ibc-rs release process is error-prone and flaky, especially on the cargo release step. This is in large part due to the 30-crate rate limit for existing sub-crates; ibc-rs now has more than that in its workspace. This requires us to first manually release leaf dependencies until we meet the 30-crate limit.
Additionally, with the most recent 0.53.0 release, the ibc-testkit crate failed to be published due to it depending on the ibc-client-tendermint-cw crate, however, this crate was excluded from publishing to crates.io. The rest of the sub-crates were successfully published, but these last two crates needed to be published manually in order to complete the release.
Proposal

@romac suggested asking the crates.io maintainers about whether they can raise the 30 crate rate limit for ibc-rs. Are there perhaps other ways to get around this issue that we could look into?

Update: Sent an email to the crates.io team, their response was:

the rate limit for releasing new versions of existing crates is a lot higher, so I expect that you shouldn't hit the rate limit anymore in the near future. If you plan to release a larger number of new crates let us know in advance and we can temporarily increase the limit.

So one possible way to address the rate limit when performing a release with new sub-crates is to email the crates.io folks so that they can temporarily increase the limit. However, this is not really an ideal solution if it needs to be done on every new release.

How many new crates were you guys trying to release last time?

Just one, though it brought the total number of crates being published to 31. So that is a little confusing as far as why we hit the rate limit.

Looking at it more closely, I'm not actually sure how we got this error now:
error: attempting to publish 31 existing crates which is above the crates.io rate limit

I don't actually see it in any of the CI runs in the commit history. The errors that caused the runs to fail were that we tried to publish a crate that was already published, and we had a dependency version mismatch.
So maybe the crates.io rate limit isn't causing us issues.

The error is from cargo-release because they hard-coded the rate limit for existing crates at 30 for a static check.
ref. crate-ci/cargo-release#483

crate-ci/cargo-release#792 is now merged. We can update our release process with our rate-limits configuration.
We can add the following lines in our Cargo.toml.
[workspace.metadata.release]
rate-limit = { existing-packages = 40 }

Also, we need to update our RELEASES.md to reflect this.


Unicode character in headers causes crash

Having unicode U+2013: EN DASH (UTF-8 e2 80 93) in headers (Sender:) causes crash. Having that character in From: header causes from to show as "null" in the UI message list. Seems to work without problems if headers are properly encoded.
Expected behavior
Show the dash or don't show just that character.
Actual behavior
Crash.
Steps to reproduce

Use the attached testemail.txt and try opening the message with K-9
testemail.txt

Environment
K-9 Mail version: 5.600
Android version: 8

See #3836


Document how inscription contents must be loaded by explorers

This is a directive for explorers re: how they must load inscriptions and streamline how inscriptions may find their own ID.

Nevermind. I just saw #3209


License?

Hi there,
I was wondering what the license is for this project? I couldn't find anything. Is it MIT like React?

Thank you :)


Generalize for frontend and backend bundles in Upgrade flag upgrade-airgap-bundles

Descriptions
As of now upgrade flag --upgrade-airgap-bundles will upgrade all both of frontend airgap bundle and backend airgap bundle, we need to generalize this for frontend and backend with combination of flags like
upgrade --upgrade-airgap-bundles --upgrade-frontends
or
upgrade --upgrade-airgap-bundles --upgrade-backends
Acceptance
Upgade airgap bundle should upgrade only specified bundles like frontend or backends

PR link :- https://github.com/chef/automate/pull/6527